summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJavier Jardón <jjardon@gnome.org>2017-01-31 13:55:20 +0000
committerJavier Jardón <jjardon@gnome.org>2017-02-01 18:34:46 +0000
commit1931faa2819c16b0c4a9acbebcade61386602219 (patch)
treede637da8bdb2922c237890ec58ba8964f4260620
parentf79694bf14af68efe6d84f6ebf92caeb74e5920c (diff)
downloadybd-release/jjardon/testing.tar.gz
.gitlab-ci.yml: Build ci.morph in master and release/ branchesrelease/jjardon/testing
Build ci.morph both using kbas and totally from scratch In this way, when we want to make a new ybd release, the MR should be in a release/ branch, so the full ci is run Fixes #254
-rw-r--r--.gitlab-ci.yml18
1 files changed, 18 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 099668c..27c31da 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -91,7 +91,25 @@ check_build_no_kbas:
script:
- ./ybd.py definitions/strata/build-essential.morph x86_64
+check_build_release:
+ stage: build
+ script:
+ - ./ybd.py definitions/clusters/ci.morph x86_64
+ only:
+ - /^release\/.*$/
+
+check_build_release_no_kbas:
+ stage: build
+ variables:
+ YBD_kbas_url: "false-url"
+ script:
+ - ./ybd.py definitions/clusters/ci.morph x86_64
+ only:
+ - /^release\/.*$/
+
check_deploy:
stage: deploy
script:
- ./ybd.py definitions/clusters/minimal-system-x86_64-chroot-deploy.morph x86_64
+ except:
+ - /^release\/.*$/