docker-devuan_paddy-hack/migrate.sh

15 lines
540 B
Bash
Executable File

#!/bin/sh -eu
# migrate.sh -- a Debian image to Devuan
# Copyright (C) 2017 Olaf Meeuwissen
#
# License: GPL-3.0+
docker pull "$CI_REGISTRY_IMAGE"/migrated:"$DEBIAN_VERSION" || true
docker build --build-arg DEBIAN_VERSION="$DEBIAN_VERSION" \
--tag "$CI_REGISTRY_IMAGE"/migrated:"$DEBIAN_VERSION" \
--file migrate.df .
docker push "$CI_REGISTRY_IMAGE"/migrated:"$DEBIAN_VERSION"
docker tag "$CI_REGISTRY_IMAGE"/migrated:"$DEBIAN_VERSION" \
"$CI_REGISTRY_IMAGE"/migrated
docker push "$CI_REGISTRY_IMAGE"/migrated