summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJavier Jardón <jjardon@gnome.org>2017-04-09 23:39:43 +0100
committerJavier Jardón <jjardon@gnome.org>2017-07-11 22:31:06 +0100
commita51d5421721d64108ee10e5c72e9cd62de7fb36d (patch)
tree96994e12adff8add8f56cba4d37d764ed709185a
parent1710fc2512ce02e37f2b8ddfea97324eff5848b8 (diff)
downloaddefinitions-a51d5421721d64108ee10e5c72e9cd62de7fb36d.tar.gz
Add step to do conversion of GNOME system
-rw-r--r--.gitlab-ci.yml12
1 files changed, 12 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 8cefb705..6275f54f 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -4,6 +4,7 @@ variables:
YBD_base: "/cache/ybd_base"
stages:
+ - migrate-bst
- validate
- build-1
- deploy-1
@@ -22,6 +23,17 @@ before_script:
- apt-get install -y -qq bubblewrap ostree python3 python3-pip python3-gi gir1.2-ostree-1.0 python3-dev
- pip3 install buildstream
+migrate-bst:
+ stage: migrate-bst
+ script:
+ - git clone https://gitlab.com/baserock/definitions.git
+ - git clone https://gitlab.com/BuildStream/defs2bst.git
+ - git clone https://gitlab.com/BuildStream/buildstream-tests.git -b gnu-toolchain
+ - ./defs2bst/defs2bst.py --ybd ybd/ybd.py
+ --definitions definitions
+ --output buildstream-tests/elements
+ --rebase strata/build-essential.morph gnu-toolchain.bst
+ gnome/systems/gnome-system-x86_64.morph x86_64
validate-all-definitions:
stage: validate