Raymond Toy pushed to branch rtoy-add-opensuse-runner at cmucl / cmucl

Commits:

1 changed file:

Changes:

  • .gitlab-ci.yml
    ... ... @@ -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