summaryrefslogtreecommitdiff
path: root/.gitlab-ci.yml
diff options
context:
space:
mode:
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r--.gitlab-ci.yml40
1 files changed, 40 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index e42cce4..b15cc9f 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