Tie build timestamp to the suite
This is in preparation for #3 where a single timestamp for multiple suites does not scale.
This commit is contained in:
parent
b8a2710d37
commit
5e70ba3b52
12
build.sh
12
build.sh
|
|
@ -26,10 +26,10 @@ ADD $ROOTFS.tar.gz /
|
|||
CMD ["bash"]
|
||||
EOF
|
||||
|
||||
docker build -t $IMAGE:$STAMP .
|
||||
docker build -t $IMAGE:$SUITE-$STAMP .
|
||||
|
||||
docker push $IMAGE:$STAMP
|
||||
docker tag $IMAGE:$STAMP $IMAGE:$SUITE
|
||||
docker push $IMAGE:$SUITE-$STAMP
|
||||
docker tag $IMAGE:$SUITE-$STAMP $IMAGE:$SUITE
|
||||
docker push $IMAGE:$SUITE
|
||||
if test $SUITE = $DEVUAN_RELEASE; then
|
||||
docker tag $IMAGE:$SUITE $IMAGE
|
||||
|
|
@ -51,10 +51,10 @@ ADD $ROOTFS-slim.tar.gz /
|
|||
CMD ["bash"]
|
||||
EOF
|
||||
|
||||
docker build -t $IMAGE:$STAMP .
|
||||
docker build -t $IMAGE:$SUITE-$STAMP .
|
||||
|
||||
docker push $IMAGE:$STAMP
|
||||
docker tag $IMAGE:$STAMP $IMAGE:$SUITE
|
||||
docker push $IMAGE:$SUITE-$STAMP
|
||||
docker tag $IMAGE:$SUITE-$STAMP $IMAGE:$SUITE
|
||||
docker push $IMAGE:$SUITE
|
||||
if test $SUITE = $DEVUAN_RELEASE; then
|
||||
docker tag $IMAGE:$SUITE $IMAGE
|
||||
|
|
|
|||
12
derive.sh
12
derive.sh
|
|
@ -12,11 +12,11 @@ STAMP=$(date +%F)
|
|||
|
||||
docker build \
|
||||
--build-arg DEVUAN_IMAGE=$BASE_IMAGE \
|
||||
--tag $IMAGE:$STAMP \
|
||||
--tag $IMAGE:$SUITE-$STAMP \
|
||||
--file $(basename $IMAGE).df .
|
||||
|
||||
docker push $IMAGE:$STAMP
|
||||
docker tag $IMAGE:$STAMP $IMAGE:$SUITE
|
||||
docker push $IMAGE:$SUITE-$STAMP
|
||||
docker tag $IMAGE:$SUITE-$STAMP $IMAGE:$SUITE
|
||||
docker push $IMAGE:$SUITE
|
||||
if test $SUITE = $DEVUAN_RELEASE; then
|
||||
docker tag $IMAGE:$SUITE $IMAGE
|
||||
|
|
@ -28,11 +28,11 @@ IMAGE=$CI_REGISTRY_IMAGE/helper
|
|||
|
||||
docker build \
|
||||
--build-arg DEVUAN_IMAGE=$BASE_IMAGE \
|
||||
--tag $IMAGE:$STAMP \
|
||||
--tag $IMAGE:$SUITE-$STAMP \
|
||||
--file $(basename $IMAGE).df .
|
||||
|
||||
docker push $IMAGE:$STAMP
|
||||
docker tag $IMAGE:$STAMP $IMAGE:$SUITE
|
||||
docker push $IMAGE:$SUITE-$STAMP
|
||||
docker tag $IMAGE:$SUITE-$STAMP $IMAGE:$SUITE
|
||||
docker push $IMAGE:$SUITE
|
||||
if test $SUITE = $DEVUAN_RELEASE; then
|
||||
docker tag $IMAGE:$SUITE $IMAGE
|
||||
|
|
|
|||
Loading…
Reference in New Issue