... |
... |
@@ -259,43 +259,43 @@ linux:static-analyzer: |
259
|
259
|
- make -C linux-4/lisp clean
|
260
|
260
|
- make -C linux-4/lisp CFLAGS=-fanalyzer > analyzer.log 2>&1
|
261
|
261
|
|
262
|
|
-#opensuse:install:
|
263
|
|
-# stage: install
|
264
|
|
-# tags:
|
265
|
|
-# - opensus
|
266
|
|
-# artifacts:
|
267
|
|
-# paths:
|
268
|
|
-# - snapshot/
|
269
|
|
-# script:
|
270
|
|
-# - wget -nv $download_url/cmucl-$version-linux.tar.bz2
|
271
|
|
-# - wget -nv $download_url/cmucl-$version-linux.extra.tar.bz2
|
272
|
|
-# - mkdir snapshot
|
273
|
|
-# - (cd snapshot; tar xjf ../cmucl-$version-linux.tar.bz2; tar xjf ../cmucl-$version-linux.extra.tar.bz2)
|
274
|
|
-#
|
275
|
|
-#opensuse:build:
|
276
|
|
-# stage: build
|
277
|
|
-# tags:
|
278
|
|
-# - opensuse
|
279
|
|
-# artifacts:
|
280
|
|
-# paths:
|
281
|
|
-# - dist/
|
282
|
|
-# - linux-2/*.log
|
283
|
|
-# - linux-3/*.log
|
284
|
|
-# - linux-4/
|
285
|
|
-# needs:
|
286
|
|
-# - job: linux:install
|
287
|
|
-# artifacts: true
|
288
|
|
-# script:
|
289
|
|
-# # Do cross compile first
|
290
|
|
-# #- bin/create-target.sh xtarget x86_linux_clang
|
291
|
|
-# #- bin/create-target.sh xcross x86_linux_clang
|
292
|
|
-# #- bin/cross-build-world.sh -crl -B boot-2020-04-1 xtarget xcross src/tools/cross-scripts/cross-x86-x86.lisp snapshot/bin/lisp
|
293
|
|
-# # Regular build using the cross-compiled result or snapshot. The
|
294
|
|
-# # analyzer job requires gcc, so make sure we build with gcc here
|
295
|
|
-# # instead of clang.
|
296
|
|
-# - bin/build.sh $bootstrap -R -C "x86_linux" -o snapshot/bin/lisp
|
297
|
|
-# # - bin/build.sh $bootstrap -R -C "x86_linux" -o snapshot/bin/lisp
|
298
|
|
-# # Use -V to specify the version in case some tag makes git
|
299
|
|
-# # describe return something that make-dist.sh doesn't like.
|
300
|
|
-# - bin/make-dist.sh -V `git describe --dirty` -I dist linux-4
|
|
262
|
+opensuse:install:
|
|
263
|
+ stage: install
|
|
264
|
+ tags:
|
|
265
|
+ - opensuse
|
|
266
|
+ artifacts:
|
|
267
|
+ paths:
|
|
268
|
+ - snapshot/
|
|
269
|
+ script:
|
|
270
|
+ - wget -nv $download_url/cmucl-$version-linux.tar.bz2
|
|
271
|
+ - wget -nv $download_url/cmucl-$version-linux.extra.tar.bz2
|
|
272
|
+ - mkdir snapshot
|
|
273
|
+ - (cd snapshot; tar xjf ../cmucl-$version-linux.tar.bz2; tar xjf ../cmucl-$version-linux.extra.tar.bz2)
|
|
274
|
+
|
|
275
|
+opensuse:build:
|
|
276
|
+ stage: build
|
|
277
|
+ tags:
|
|
278
|
+ - opensuse
|
|
279
|
+ artifacts:
|
|
280
|
+ paths:
|
|
281
|
+ - dist/
|
|
282
|
+ - linux-2/*.log
|
|
283
|
+ - linux-3/*.log
|
|
284
|
+ - linux-4/
|
|
285
|
+ needs:
|
|
286
|
+ - job: linux:opensuse
|
|
287
|
+ artifacts: true
|
|
288
|
+ script:
|
|
289
|
+ # Do cross compile first
|
|
290
|
+ #- bin/create-target.sh xtarget x86_linux_clang
|
|
291
|
+ #- bin/create-target.sh xcross x86_linux_clang
|
|
292
|
+ #- bin/cross-build-world.sh -crl -B boot-2020-04-1 xtarget xcross src/tools/cross-scripts/cross-x86-x86.lisp snapshot/bin/lisp
|
|
293
|
+ # Regular build using the cross-compiled result or snapshot. The
|
|
294
|
+ # analyzer job requires gcc, so make sure we build with gcc here
|
|
295
|
+ # instead of clang.
|
|
296
|
+ - bin/build.sh $bootstrap -R -C "x86_linux" -o snapshot/bin/lisp
|
|
297
|
+ # - bin/build.sh $bootstrap -R -C "x86_linux" -o snapshot/bin/lisp
|
|
298
|
+ # Use -V to specify the version in case some tag makes git
|
|
299
|
+ # describe return something that make-dist.sh doesn't like.
|
|
300
|
+ - bin/make-dist.sh -V `git describe --dirty` -I dist linux-4
|
301
|
301
|
|