image: debian:stretch variables: YBD_base: "/cache/ybd_base" stages: - validate - build-1 - deploy-1 - build-2 - build-3 before_script: - export LC_ALL="C.UTF-8" - apt-get update -qq && apt-get install -y -qq git python-dev - export CI_YBD_BRANCH=`[[ "$CI_BUILD_REF_NAME" =~ ^staging/fromybd/ ]] && echo -b ${CI_BUILD_REF_NAME#staging/fromybd/}` - git clone https://gitlab.com/baserock/spec.git - git clone https://gitlab.com/baserock/ybd.git $CI_YBD_BRANCH - cd ybd && ./install_dependencies.sh && cd .. - pip install -r spec/requirements.txt 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