Align migration image naming with the documentation
This also prevents a proliferation of `devuan/debian-jessie-YYYYMMDD` registries.
This commit is contained in:
parent
541a3965d5
commit
b8a2710d37
2
build.sh
2
build.sh
|
|
@ -4,7 +4,7 @@
|
||||||
#
|
#
|
||||||
# License: GPL-3.0+
|
# License: GPL-3.0+
|
||||||
|
|
||||||
MIGRATED_IMAGE=$CI_REGISTRY_IMAGE/debian-$DEBIAN_VERSION/migrated
|
MIGRATED_IMAGE=$CI_REGISTRY_IMAGE/migrated:debian-$DEBIAN_VERSION
|
||||||
SUITE=$1
|
SUITE=$1
|
||||||
ROOTFS=rootfs
|
ROOTFS=rootfs
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -4,7 +4,7 @@
|
||||||
#
|
#
|
||||||
# License: GPL-3.0+
|
# License: GPL-3.0+
|
||||||
|
|
||||||
IMAGE=$CI_REGISTRY_IMAGE/debian-$DEBIAN_VERSION/migrated
|
IMAGE=$CI_REGISTRY_IMAGE/migrated:debian-$DEBIAN_VERSION
|
||||||
STAMP=$(date +%F)
|
STAMP=$(date +%F)
|
||||||
SUITE=$(echo $DEBIAN_VERSION | sed 's/-.*//')
|
SUITE=$(echo $DEBIAN_VERSION | sed 's/-.*//')
|
||||||
|
|
||||||
|
|
@ -12,9 +12,9 @@ docker pull $IMAGE || true
|
||||||
docker build \
|
docker build \
|
||||||
--build-arg VERSION=$DEBIAN_VERSION \
|
--build-arg VERSION=$DEBIAN_VERSION \
|
||||||
--build-arg SUITE=$SUITE \
|
--build-arg SUITE=$SUITE \
|
||||||
--tag $IMAGE:$STAMP \
|
--tag $IMAGE-$STAMP \
|
||||||
--file migrate.df .
|
--file migrate.df .
|
||||||
|
|
||||||
docker push $IMAGE:$STAMP
|
docker push $IMAGE-$STAMP
|
||||||
docker tag $IMAGE:$STAMP $IMAGE
|
docker tag $IMAGE-$STAMP $IMAGE
|
||||||
docker push $IMAGE
|
docker push $IMAGE
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue