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 | |
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.
-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 |