summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Sherwood <paul.sherwood@codethink.co.uk>2017-01-17 09:32:02 +0000
committerPaul Sherwood <paul.sherwood@codethink.co.uk>2017-01-17 09:32:02 +0000
commit9de24ced2ecbac8373e5ac8ba74ccd89f73c55cb (patch)
treeaff71dfe0671a5a09eeb804d4b769a9883273b7b
parent079319075460062ea3cd6c500716c55a8478adf4 (diff)
downloaddefinitions-9de24ced2ecbac8373e5ac8ba74ccd89f73c55cb.tar.gz
Just build + deploy chroot
-rw-r--r--.gitlab-ci.yml117
1 files changed, 4 insertions, 113 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index c7f8a271..cc944927 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -4,8 +4,6 @@ stages:
- validate
- build-1
- deploy-1
- - build-2
- - build-3
before_script:
- export LC_ALL="C.UTF-8"
@@ -25,122 +23,15 @@ build-system-x86_64-chroot-build:
stage: build-1
script:
- ybd/ybd.py systems/build-system-x86_64-chroot.morph x86_64
- only:
- - master
- - /^staging\/.*$/
-#build-system-x86_64-chroot-deploy:
-# stage: deploy-1
-# dependencies:
-# - 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
-# only:
-# - master
-# - /^staging\/.*$/
-
-#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\/.*$/
-
-devel-build-64:
- stage: build-2
- script:
- - ybd/ybd.py systems/devel-system-x86_64-generic.morph x86_64
- only:
- - master
- - /^staging\/.*$/
-
-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
- only:
- - master
- - /^staging\/.*$/
-
-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
- only:
- - master
- - /^staging\/.*$/
-
-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
- only:
- - master
- - /^staging\/.*$/
-
-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
- only:
- - master
- - /^staging\/.*$/
-
-minimal-build-64:
- stage: build-1
- script:
- - ybd/ybd.py systems/minimal-system-x86_64-chroot.morph x86_64
- only:
- - master
- - /^staging\/.*$/
-
-minimal-system-x86_64-chroot-deploy:
+build-system-x86_64-chroot-deploy:
stage: deploy-1
dependencies:
- - minimal-build-64
+ - build-system-x86_64-chroot-build
script:
- - ybd/ybd.py clusters/minimal-system-x86_64-chroot-deploy.morph x86_64
+ - ybd/ybd.py clusters/build-system-x86_64-chroot-deploy.morph x86_64
artifacts:
name: "${CI_BUILD_NAME}-${CI_BUILD_REF}"
paths:
- - minimal-system-x86_64-chroot.tar
- only:
- - master
- - /^staging\/.*$/
+ - build-system-x86_64-chroot.tar
-trove-build-64:
- stage: build-2
- script:
- - ybd/ybd.py trove/systems/trove-system-x86_64.morph x86_64
- only:
- - master
- - /^staging\/.*$/
-
-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
- only:
- - master
- - /^staging\/.*$/
-
-weston-qt-build-64:
- stage: build-3
- script:
- - ybd/ybd.py weston/systems/weston-qt5-system-x86_64.morph x86_64
- - ybd/ybd.py systems/initramfs-x86_64.morph x86_64
- only:
- - master
- - /^staging\/.*$/