# .gitlab-ci.yml -- to automate Docker Devuan image builds # Copyright (C) 2017 Olaf Meeuwissen # # License: GPL-3.0+ variables: DEBIAN_VERSION: jessie-20170723 image: docker:latest services: - docker:dind before_script: - docker login -u gitlab-ci-token -p "$CI_JOB_TOKEN" registry.gitlab.com migrate: stage: build script: - docker pull "$CI_REGISTRY_IMAGE":"$DEBIAN_VERSION"-migrated || true - docker build --build-arg DEBIAN_VERSION="$DEBIAN_VERSION" --tag "$CI_REGISTRY_IMAGE":"$DEBIAN_VERSION"-migrated --file migrate.df . - docker push "$CI_REGISTRY_IMAGE":"$DEBIAN_VERSION"-migrated