@@ -300,6 +300,56 @@ test-x86_64-linux-fedora33:
300
300
before_script :
301
301
- sudo dnf install -y tree
302
302
303
+ # #####################
304
+ # x86_64 linux unknown
305
+ # #####################
306
+
307
+ build-x86_64-linux-unknown :
308
+ extends :
309
+ - .build
310
+ - .x86_64-linux-centos7
311
+ before_script : |
312
+ cd
313
+ echo "NAME=Linux" > os-release.fake
314
+ echo "ID=linux" >> os-release.fake
315
+ echo "PRETTY_NAME=Linux" >> os-release.fake
316
+ sudo ln -sf /home/ghc/os-release.fake /etc/os-release
317
+ sudo yum install -y epel-release
318
+ sudo yum install -y patchelf tree
319
+ variables :
320
+ ADD_CABAL_ARGS : " --enable-split-sections"
321
+
322
+ tar-x86_64-linux-unknown :
323
+ extends :
324
+ - .artifacts
325
+ - .x86_64-linux-centos7
326
+ stage : tar
327
+ needs : ["build-x86_64-linux-unknown"]
328
+ before_script : |
329
+ cd
330
+ echo "NAME=Linux" > os-release.fake
331
+ echo "ID=linux" >> os-release.fake
332
+ echo "PRETTY_NAME=Linux" >> os-release.fake
333
+ sudo ln -sf /home/ghc/os-release.fake /etc/os-release
334
+ script :
335
+ - ./.gitlab/tar.sh
336
+ variables :
337
+ TARBALL_ARCHIVE_SUFFIX : x86_64-unknown-linux
338
+ TARBALL_EXT : tar.xz
339
+
340
+ test-x86_64-linux-unknown :
341
+ extends :
342
+ - .test
343
+ - .x86_64-linux-centos7
344
+ needs : ["tar-x86_64-linux-unknown"]
345
+ before_script : |
346
+ cd
347
+ echo "NAME=Linux" > os-release.fake
348
+ echo "ID=linux" >> os-release.fake
349
+ echo "PRETTY_NAME=Linux" >> os-release.fake
350
+ sudo ln -sf /home/ghc/os-release.fake /etc/os-release
351
+ sudo yum install -y tree
352
+
303
353
304
354
# #####################
305
355
# x86_64 linux alpine
0 commit comments