.container-build-tmpl: stage: containers image: docker:cli tags: - container-builder rules: - if: $XEN_CI_REBUILD_CONTAINERS services: - docker:dind before_script: - apk add make - docker info - docker login -u $CI_DEPLOY_USER -p $CI_DEPLOY_PASSWORD $CI_REGISTRY script: - make -C automation/build PUSH=1 REGISTRY=${XEN_REGISTRY} ${CONTAINER/:/\/} after_script: - docker logout container-archlinux-current-x86_64: extends: - .container-build-tmpl variables: CONTAINER: "archlinux:current-x86_64" container-opensuse-tumbleweed-x86_64: extends: - .container-build-tmpl variables: CONTAINER: "opensuse:tumbleweed-x86_64"