before_script: - export LC_ALL="C.UTF-8" - git clone https://github.com/devcurmudgeon/ybd - apt-get update -qq && apt-get install -y -qq python-dev python-pip gawk - pip install fs pyyaml sandboxlib requests jsonschema devel-build-64: stage: build script: - 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 genivi-demo-platform-build-64: stage: build script: - ybd/ybd.py systems/genivi-demo-platform-x86_64-generic.morph x86_64 - ybd/ybd.py systems/initramfs-x86_64.morph x86_64 ivi-build-64: stage: build script: - ybd/ybd.py systems/ivi-system-x86_64.morph x86_64 - ybd/ybd.py systems/initramfs-x86_64.morph x86_64 ivi-deploy-64: stage: deploy script: - ybd/ybd.py clusters/ivi-system-x86_64-deploy.morph x86_64 artifacts: paths: - /ivi-system-x86_64.img 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 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 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