diff options
author | Ben Brown <ben.brown@codethink.co.uk> | 2017-10-13 11:56:47 +0100 |
---|---|---|
committer | Ben Brown <ben.brown@codethink.co.uk> | 2017-10-13 13:20:48 +0100 |
commit | dec9aa5f72452bbee35ec875602dc2f8698f2fda (patch) | |
tree | 2c9eb09d96f075b47f2d4d31f78db01152fefe97 /.gitlab-ci.yml | |
parent | 8777dcb28e6a30e429178f372ab4a5a857f70ea2 (diff) | |
download | definitions-dec9aa5f72452bbee35ec875602dc2f8698f2fda.tar.gz |
Disable fetching of artifacts from previous stages
By default, GitLab CI fetches the artifacts of all previous stages.
Be explicit about which artifacts we do and don't want.
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r-- | .gitlab-ci.yml | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index e42cce41..b15cc9fd 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -91,6 +91,7 @@ ybd-validate-all-definitions: ybd-build-system-x86_64-chroot-build: stage: build-1 + dependencies: [] <<: *ybd_before_script script: - ybd/ybd.py systems/build-system-x86_64-chroot.morph x86_64 @@ -121,6 +122,7 @@ ybd-build-system-x86_64-chroot-deploy: ybd-devel-build-64: stage: build-2 + dependencies: [] <<: *ybd_before_script script: - ybd/ybd.py systems/devel-system-x86_64-generic.morph x86_64 @@ -128,6 +130,7 @@ ybd-devel-build-64: ybd-genivi-baseline-build-64: stage: build-2 + dependencies: [] <<: *ybd_before_script script: - ybd/ybd.py genivi/systems/genivi-baseline-system-x86_64-generic.morph x86_64 @@ -136,6 +139,7 @@ ybd-genivi-baseline-build-64: ybd-genivi-demo-platform-build-64: stage: build-3 + dependencies: [] <<: *ybd_before_script script: - ybd/ybd.py genivi/systems/genivi-demo-platform-x86_64-generic.morph x86_64 @@ -144,6 +148,7 @@ ybd-genivi-demo-platform-build-64: ybd-ivi-build-64: stage: build-3 + dependencies: [] <<: *ybd_before_script script: - ybd/ybd.py ivi/systems/ivi-system-x86_64.morph x86_64 @@ -152,6 +157,7 @@ ybd-ivi-build-64: ybd-gnome-build-64: stage: build-3 + dependencies: [] <<: *ybd_before_script script: - ybd/ybd.py gnome/systems/gnome-system-x86_64.morph x86_64 @@ -160,6 +166,7 @@ ybd-gnome-build-64: ybd-minimal-build-64: stage: build-1 + dependencies: [] <<: *ybd_before_script script: - ybd/ybd.py systems/minimal-system-x86_64-chroot.morph x86_64 @@ -180,6 +187,7 @@ ybd-minimal-system-x86_64-chroot-deploy: ybd-trove-build-64: stage: build-2 + dependencies: [] <<: *ybd_before_script script: - ybd/ybd.py trove/systems/trove-system-x86_64.morph x86_64 @@ -187,6 +195,7 @@ ybd-trove-build-64: ybd-weston-build-64: stage: build-2 + dependencies: [] <<: *ybd_before_script script: - ybd/ybd.py weston/systems/weston-system-x86_64-generic.morph x86_64 @@ -195,6 +204,7 @@ ybd-weston-build-64: ybd-weston-qt-build-64: stage: build-3 + dependencies: [] <<: *ybd_before_script script: - ybd/ybd.py weston/systems/weston-qt5-system-x86_64.morph x86_64 @@ -227,6 +237,8 @@ bst-convert: # Test building a common Baserock system bst-build-build-system: stage: build-1 + dependencies: + - bst-convert <<: *bst_before_script script: - scripts/bst-build-or-show systems/build-system-content.bst @@ -235,6 +247,8 @@ bst-build-build-system: # Test building all converted Baserock systems bst-build-base-system: stage: build-2 + dependencies: + - bst-convert <<: *bst_before_script script: - scripts/bst-build-or-show systems/base-system-content.bst @@ -242,6 +256,8 @@ bst-build-base-system: bst-build-devel-system: stage: build-2 + dependencies: + - bst-convert <<: *bst_before_script script: - scripts/bst-build-or-show systems/devel-system-content.bst @@ -249,6 +265,8 @@ bst-build-devel-system: bst-build-genivi-demo-platform-system: stage: build-2 + dependencies: + - bst-convert <<: *bst_before_script script: - scripts/bst-build-or-show systems/genivi-demo-platform-content.bst @@ -256,6 +274,8 @@ bst-build-genivi-demo-platform-system: bst-build-gnome-system: stage: build-2 + dependencies: + - bst-convert <<: *bst_before_script script: - scripts/bst-build-or-show systems/gnome-system-content.bst @@ -263,6 +283,8 @@ bst-build-gnome-system: bst-build-ivi-demo-platform-system: stage: build-2 + dependencies: + - bst-convert <<: *bst_before_script script: - scripts/bst-build-or-show systems/ivi-system-content.bst @@ -270,6 +292,8 @@ bst-build-ivi-demo-platform-system: bst-build-minimal-system: stage: build-2 + dependencies: + - bst-convert <<: *bst_before_script script: - scripts/bst-build-or-show systems/minimal-system-content.bst @@ -277,6 +301,8 @@ bst-build-minimal-system: bst-build-openstack-system: stage: build-2 + dependencies: + - bst-convert <<: *bst_before_script script: - scripts/bst-build-or-show systems/openstack-system-content.bst @@ -284,6 +310,8 @@ bst-build-openstack-system: bst-build-trove-system: stage: build-2 + dependencies: + - bst-convert <<: *bst_before_script script: - scripts/bst-build-or-show systems/trove-system-content.bst @@ -291,6 +319,8 @@ bst-build-trove-system: bst-build-weston-system: stage: build-2 + dependencies: + - bst-convert <<: *bst_before_script script: - scripts/bst-build-or-show systems/weston-system-content.bst @@ -298,6 +328,8 @@ bst-build-weston-system: bst-build-weston-qt5-system: stage: build-2 + dependencies: + - bst-convert <<: *bst_before_script script: - scripts/bst-build-or-show systems/weston-qt5-system-content.bst @@ -307,6 +339,8 @@ bst-build-weston-qt5-system: # architecture. bst-build-sysroot-armv8b64: stage: build-3 + dependencies: + - bst-convert <<: *bst_before_script script: - scripts/bst-cross-build-or-show armv8b64 gnu-toolchain/stage2.bst @@ -314,6 +348,8 @@ bst-build-sysroot-armv8b64: bst-build-sysroot-armv8l64: stage: build-3 + dependencies: + - bst-convert <<: *bst_before_script script: - scripts/bst-cross-build-or-show armv8l64 gnu-toolchain/stage2.bst @@ -321,6 +357,8 @@ bst-build-sysroot-armv8l64: bst-build-sysroot-ppc64b: stage: build-3 + dependencies: + - bst-convert <<: *bst_before_script script: - scripts/bst-cross-build-or-show ppc64b gnu-toolchain/stage2.bst @@ -328,6 +366,8 @@ bst-build-sysroot-ppc64b: bst-build-sysroot-ppc64l: stage: build-3 + dependencies: + - bst-convert <<: *bst_before_script script: - scripts/bst-cross-build-or-show ppc64l gnu-toolchain/stage2.bst |