summaryrefslogtreecommitdiffstats
path: root/.gitlab-ci.yml
diff options
context:
space:
mode:
authorLaurent Bonnans <laurent.bonnans@here.com>2019-11-21 11:58:32 +0100
committerLaurent Bonnans <laurent.bonnans@here.com>2019-11-21 11:58:32 +0100
commit95238dd191dbed4a0811ce85dfb1a90288f3ff67 (patch)
tree9c9b353f36dcc4e42eda3a6544ccc32364f302b5 /.gitlab-ci.yml
parent3ecda64c56d1b254c2f01b05cbbe451024d1b59a (diff)
downloadmeta-updater-95238dd191dbed4a0811ce85dfb1a90288f3ff67.tar.gz
Zeus gitlab pipeline definitionsci/zeus-pipelines
Signed-off-by: Laurent Bonnans <laurent.bonnans@here.com>
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r--.gitlab-ci.yml28
1 files changed, 13 insertions, 15 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 2fade39..3a17ea9 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -4,21 +4,24 @@ stages:
4 - test 4 - test
5 5
6variables: 6variables:
7 BITBAKE_IMAGE: ${CI_REGISTRY_IMAGE}:ci-${CI_COMMIT_REF_SLUG}-bitbake 7 BITBAKE_IMAGE: ${CI_REGISTRY_IMAGE}:ci-master-bitbake
8 BITBAKE_CHECKOUT_IMAGE: ${CI_REGISTRY_IMAGE}:ci-${CI_COMMIT_REF_SLUG}-checkout 8 BITBAKE_CHECKOUT_IMAGE: ${CI_REGISTRY_IMAGE}:ci-master-checkout
9 9
10include: 10include:
11 - local: "scripts/ci/gitlab/docker.yml" 11 - project: 'olp/edge/ota/connect/client/meta-updater'
12 - local: "scripts/ci/gitlab/checkout.yml" 12 ref: 'master'
13 - local: "scripts/ci/gitlab/tests.yml" 13 file: 'scripts/ci/gitlab/docker.yml'
14 - project: 'olp/edge/ota/connect/client/meta-updater'
15 ref: 'master'
16 file: 'scripts/ci/gitlab/checkout.yml'
17 - project: 'olp/edge/ota/connect/client/meta-updater'
18 ref: 'master'
19 file: 'scripts/ci/gitlab/tests.yml'
14 20
15Docker setup: 21Docker setup:
16 extends: .bb_docker_local 22 extends: .bb_docker_remote
17 23
18 stage: docker 24 stage: docker
19 variables:
20 BITBKAE_IMAGE_MASTER: ${CI_REGISTRY_IMAGE}:ci-master-bitbake
21 BITBAKE_CHECKOUT_IMAGE_MASTER: ${CI_REGISTRY_IMAGE}:ci-master-checkout
22 except: 25 except:
23 - pushes 26 - pushes
24 27
@@ -27,7 +30,7 @@ Checkout:
27 30
28 stage: checkout 31 stage: checkout
29 variables: 32 variables:
30 MANIFEST: master 33 MANIFEST: zeus
31 CURRENT_PROJECT: meta-updater 34 CURRENT_PROJECT: meta-updater
32 except: 35 except:
33 - pushes 36 - pushes
@@ -71,8 +74,6 @@ Oe-selftest qemux86_64:
71 except: 74 except:
72 - pushes 75 - pushes
73 76
74# Not run by default, triggered on nightlies
75
76Oe-selftest minnowboard: 77Oe-selftest minnowboard:
77 extends: .oe-selftest 78 extends: .oe-selftest
78 79
@@ -82,9 +83,6 @@ Oe-selftest minnowboard:
82 OE_SELFTESTS: 'updater_minnowboard' 83 OE_SELFTESTS: 'updater_minnowboard'
83 except: 84 except:
84 - pushes 85 - pushes
85 only:
86 variables:
87 - $OE_MINNOWBOARD
88 86
89Oe-selftest rpi: 87Oe-selftest rpi:
90 extends: .oe-selftest 88 extends: .oe-selftest