#!/bin/sh -eu # derive.sh -- handy Devuan images # Copyright (C) 2017 Olaf Meeuwissen # # License: GPL-3.0+ BASE_IMAGE=$CI_REGISTRY_IMAGE:jessie IMAGE=$CI_REGISTRY_IMAGE/builder STAMP=$(date +%F) docker build \ --build-arg DEVUAN_IMAGE=$BASE_IMAGE \ --tag $IMAGE:$STAMP \ --file $(basename $IMAGE).df . docker push $IMAGE:$STAMP docker tag $IMAGE:$STAMP $IMAGE:jessie docker push $IMAGE:jessie docker tag $IMAGE:jessie $IMAGE docker push $IMAGE