Raymond Toy pushed to branch rtoy-rework-ci at cmucl / cmucl

Commits:

1 changed file:

Changes:

  • .gitlab-ci.yml
    1
    -stages:
    
    2
    -  - setup
    
    3
    -  - build
    
    4
    -  - test
    
    5
    -
    
    6
    -setup:
    
    7
    -  tags: 
    
    8
    -   - linux
    
    9
    -  script:
    
    1
    +linux-runner:
    
    2
    +  tags:
    
    3
    +    - linux
    
    4
    +  before_script:
    
    10 5
         - apt-get update -qq && apt-get install -y wget bzip2 make gcc gcc-multilib time bc git
    
    11 6
         - wget -nv https://common-lisp.net/project/cmucl/downloads/snapshots/2017/10/cmucl-2017-10-x86-linux.tar.bz2
    
    12 7
         - wget -nv https://common-lisp.net/project/cmucl/downloads/snapshots/2017/10/cmucl-2017-10-x86-linux.extra.tar.bz2
    
    13 8
         - mkdir snapshot
    
    14 9
         - (cd snapshot; tar xjf ../cmucl-2017-10-x86-linux.tar.bz2; tar xjf ../cmucl-2017-10-x86-linux.extra.tar.bz2)
    
    15
    -
    
    16
    -build:
    
    17
    -  tags: 
    
    18
    -    - linux
    
    19 10
       script:
    
    20 11
         - bin/build.sh -B boot-21c -C "" -o ./snapshot/bin/lisp
    
    21 12
         - bin/make-dist.sh -I dist linux-4
    
    22
    -
    
    23
    -test:
    
    24
    -  script:
    
    25 13
         - bin/run-tests.sh -l dist/bin/lisp 2>&1 | tee test.log
    
    26 14