summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJavier Jardón <jjardon@gnome.org>2017-09-07 12:47:51 +0100
committerJavier Jardón <jjardon@gnome.org>2017-09-07 12:47:51 +0100
commit0927dc60926f50d93c111b6009f34c137fb86d06 (patch)
treeb121ca77653a36d178a992edd253c8e355e887fb
parent62e3f68feceb7f031157e9e7599f0c5aeb2311a2 (diff)
downloaddefinitions-jjardon/gtk4.tar.gz
-rw-r--r--.gitlab-ci.yml161
1 files changed, 2 insertions, 159 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index f1070f4f..ff8e9447 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -74,95 +74,12 @@ ybd-validate-all-definitions:
script:
- python spec/quick_check.py .
-ybd-build-system-x86_64-chroot-build:
- stage: build-1
- script:
- - ybd/ybd.py systems/build-system-x86_64-chroot.morph x86_64
-
-ybd-build-system-x86_64-chroot-deploy:
- stage: deploy-1
- dependencies:
- - ybd-build-system-x86_64-chroot-build
- script:
- - ybd/ybd.py clusters/build-system-x86_64-chroot-deploy.morph x86_64
- artifacts:
- name: "${CI_BUILD_NAME}-${CI_BUILD_REF}"
- paths:
- - build-system-x86_64-chroot.tar
-
-#build-system-armv7lhf-rootfs-build:
-# stage: build-1
-# script:
-# - sudo ybd/ybd.py systems/build-system-armv7lhf-rootfs.morph armv7lhf
-# tags:
-# - armv7l
-# only:
-# - master
-# - /^staging\/.*$/
-
-ybd-devel-build-64:
- stage: build-2
- script:
- - ybd/ybd.py systems/devel-system-x86_64-generic.morph x86_64
-
-ybd-genivi-baseline-build-64:
- stage: build-2
- script:
- - ybd/ybd.py genivi/systems/genivi-baseline-system-x86_64-generic.morph x86_64
- - ybd/ybd.py systems/initramfs-x86_64.morph x86_64
-
-ybd-genivi-demo-platform-build-64:
- stage: build-3
- script:
- - ybd/ybd.py genivi/systems/genivi-demo-platform-x86_64-generic.morph x86_64
- - ybd/ybd.py systems/initramfs-x86_64.morph x86_64
-
-ybd-ivi-build-64:
- stage: build-3
- script:
- - ybd/ybd.py ivi/systems/ivi-system-x86_64.morph x86_64
- - ybd/ybd.py systems/initramfs-x86_64.morph x86_64
-
ybd-gnome-build-64:
- stage: build-3
- script:
- - ybd/ybd.py gnome/systems/gnome-system-x86_64.morph x86_64
- - ybd/ybd.py systems/initramfs-x86_64.morph x86_64
-
-ybd-minimal-build-64:
stage: build-1
script:
- - ybd/ybd.py systems/minimal-system-x86_64-chroot.morph x86_64
-
-ybd-minimal-system-x86_64-chroot-deploy:
- stage: deploy-1
- dependencies:
- - ybd-minimal-build-64
- script:
- - ybd/ybd.py clusters/minimal-system-x86_64-chroot-deploy.morph x86_64
- artifacts:
- name: "${CI_BUILD_NAME}-${CI_BUILD_REF}"
- paths:
- - minimal-system-x86_64-chroot.tar
-
-ybd-trove-build-64:
- stage: build-2
- script:
- - ybd/ybd.py trove/systems/trove-system-x86_64.morph x86_64
-
-ybd-weston-build-64:
- stage: build-2
- script:
- - ybd/ybd.py weston/systems/weston-system-x86_64-generic.morph x86_64
- - ybd/ybd.py systems/initramfs-x86_64.morph x86_64
-
-ybd-weston-qt-build-64:
- stage: build-3
- script:
- - ybd/ybd.py weston/systems/weston-qt5-system-x86_64.morph x86_64
+ - ybd/ybd.py gnome/systems/gnome-system-x86_64.morph x86_64
- ybd/ybd.py systems/initramfs-x86_64.morph x86_64
-
##########################################
# BuildStream conversions and tests #
##########################################
@@ -184,81 +101,7 @@ bst-convert:
paths:
- elements/
-# Test building a common Baserock system
-bst-build-build-system:
- stage: build-1
- script:
- - scripts/bst-build-or-show systems/build-system-content.bst
-
-# Test building all converted Baserock systems
-bst-build-base-system:
- stage: build-2
- script:
- - scripts/bst-build-or-show systems/base-system-content.bst
-
-bst-build-devel-system:
- stage: build-2
- script:
- - scripts/bst-build-or-show systems/devel-system-content.bst
-
-bst-build-genivi-demo-platform-system:
- stage: build-2
- script:
- - scripts/bst-build-or-show systems/genivi-demo-platform-content.bst
-
bst-build-gnome-system:
- stage: build-2
+ stage: build-1
script:
- scripts/bst-build-or-show systems/gnome-system-content.bst
-
-bst-build-ivi-demo-platform-system:
- stage: build-2
- script:
- - scripts/bst-build-or-show systems/ivi-system-content.bst
-
-bst-build-minimal-system:
- stage: build-2
- script:
- - scripts/bst-build-or-show systems/minimal-system-content.bst
-
-bst-build-openstack-system:
- stage: build-2
- script:
- - scripts/bst-build-or-show systems/openstack-system-content.bst
-
-bst-build-trove-system:
- stage: build-2
- script:
- - scripts/bst-build-or-show systems/trove-system-content.bst
-
-bst-build-weston-system:
- stage: build-2
- script:
- - scripts/bst-build-or-show systems/weston-system-content.bst
-
-bst-build-weston-qt5-system:
- stage: build-2
- script:
- - scripts/bst-build-or-show systems/weston-qt5-system-content.bst
-
-# Test cross building a toolchain and sysroot for each supported non-x86_64
-# architecture.
-bst-build-sysroot-armv8b64:
- stage: build-3
- script:
- - scripts/bst-cross-build-or-show armv8b64 gnu-toolchain/stage2.bst
-
-bst-build-sysroot-armv8l64:
- stage: build-3
- script:
- - scripts/bst-cross-build-or-show armv8l64 gnu-toolchain/stage2.bst
-
-bst-build-sysroot-ppc64b:
- stage: build-3
- script:
- - scripts/bst-cross-build-or-show ppc64b gnu-toolchain/stage2.bst
-
-bst-build-sysroot-ppc64l:
- stage: build-3
- script:
- - scripts/bst-cross-build-or-show ppc64l gnu-toolchain/stage2.bst