summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJavier Jardón <jjardon@gnome.org>2016-07-03 13:46:17 +0100
committerJavier Jardón <jjardon@gnome.org>2016-07-03 13:46:17 +0100
commit7712bca42abae24c750d40727efc43acc6a034ac (patch)
tree746b647f2f5fb168e8d2697f1374179c8949cb04
parentad18c61efa0d5df2332298378c4dd9edffe157c9 (diff)
downloaddefinitions-7712bca42abae24c750d40727efc43acc6a034ac.tar.gz
.gitlab-ci.yml: Add more systems
-rw-r--r--.gitlab-ci.yml64
1 files changed, 60 insertions, 4 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index a46d4d1a..1a617423 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -2,14 +2,70 @@ before_script:
- git clone https://github.com/devcurmudgeon/ybd
- apt-get update -qq && apt-get install -y -qq python-dev python-pip
- pip install fs pyyaml sandboxlib requests jsonschema
-ybd-build-64:
+
+devel-build-64:
stage: build
script:
- - "ybd/ybd.py systems/gnome-system-x86_64.morph x86_64"
-ybd-deploy-64:
+ - ybd/ybd.py systems/devel-system-x86_64-generic.morph x86_64
+
+genivi-baseline-build-64:
+ stage: build
+ script:
+ - ybd/ybd.py systems/genivi-baseline-system-x86_64-generic x86_64
+ - ybd/ybd.py systems/initramfs-x86_64.morph x86_64
+
+gnome-build-64:
+ stage: build
+ script:
+ - ybd/ybd.py systems/gnome-system-x86_64.morph x86_64
+ - ybd/ybd.py systems/initramfs-x86_64.morph x86_64
+gnome-deploy-64:
stage: deploy
script:
- - "ybd/ybd.py clusters/gnome-system-x86_64-deploy.morph x86_64"
+ - ybd/ybd.py clusters/gnome-system-x86_64-deploy.morph x86_64
artifacts:
paths:
- /gnome-system-x86_64.img
+
+minimal-build-64:
+ stage: build
+ script:
+ - ybd/ybd.py systems/minimal-system-x86_64-generic.morph x86_64
+minimal-deploy-64:
+ stage: deploy
+ script:
+ - ybd/ybd.py clusters/minimal-system-deploy.morph x86_64
+ artifacts:
+ paths:
+ - minimal-system-x86_64-generic.img
+
+openstack-build-64:
+ stage: build
+ script:
+ - ybd/ybd.py systems/openstack-system-x86_64.morph x86_64
+
+weston-build-64:
+ stage: build
+ script:
+ - ybd/ybd.py systems/weston-system-x86_64-generic.morph x86_64
+ - ybd/ybd.py systems/initramfs-x86_64.morph x86_64
+weston-deploy-64:
+ stage: deploy
+ script:
+ - ybd/ybd.py clusters/weston-system-x86_64-generic-deploy.morph x86_64
+ artifacts:
+ paths:
+ - /weston-system-x86_64-generic.img
+
+weston-qt-build-64:
+ stage: build
+ script:
+ - ybd/ybd.py weston-qt5-system-x86_64.morph x86_64
+ - ybd/ybd.py systems/initramfs-x86_64.morph x86_64
+weston-qt-deploy-64:
+ stage: deploy
+ script:
+ - ybd/ybd.py clusters/weston-qt5-system-x86_64-deploy.morph x86_64
+ artifacts:
+ paths:
+ - /weston-qt5-system-x86_64.img