diff options
| author | kwadronaut <kwadronaut@leap.se> | 2018-04-22 15:44:03 +0200 | 
|---|---|---|
| committer | Varac <varac@leap.se> | 2018-06-12 16:37:52 +0200 | 
| commit | 4d2ef8694cbb3f7e29b48dc8e36e9ee7c0768ddc (patch) | |
| tree | 40a7bcc30323b752fb4fef047f9508fb93109da0 | |
| parent | 8f1e528db6f3cdddef8890e1ee4209a4df5490df (diff) | |
CI update gitlab to test on stretch
'deploy_test:jessie:master' will deploy to jessie, the packages that are
in the 'master' debian repository (stable), the 'except master, stretch'
will tell it to not deploy when something to these branches is pushed.
- Related 8916
| -rw-r--r-- | .gitlab-ci.yml | 27 | 
1 files changed, 25 insertions, 2 deletions
| diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index a7a79d11..2160d0cd 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -51,15 +51,38 @@ catalog:    script:      - su -c '/usr/local/bin/bundle exec rake catalog' cirunner -deploy_test:master: +deploy_test:jessie:master:    stage: deploy    except:      - master +    - stretch    script:      - su -c 'set -o pipefail; stdbuf -oL -eL ./ci-build.sh | ts' cirunner -deploy_test:staging: +deploy_test:jessie:staging:    stage: deploy +  except: +    - stretch +  variables: +    COMPONENT: "staging" +  script: +    - su -c 'set -o pipefail; stdbuf -oL -eL ./ci-build.sh | ts' cirunner + +deploy_test:stretch:master: +  image: 0xacab.org:4567/leap/docker/ruby:stretch_amd64 +  stage: deploy +  only: +    - stretch +  allow_failure: true +  script: +    - su -c 'set -o pipefail; stdbuf -oL -eL ./ci-build.sh | ts' cirunner + +deploy_test:stretch:staging: +  image: 0xacab.org:4567/leap/docker/ruby:stretch_amd64 +  stage: deploy +  only: +    - stretch +  allow_failure: true    variables:      COMPONENT: "staging"    script: | 
