commit 1c3445b8717c16f2aab48ee8e4829afe93a087c8 parent 9d27a1c41551bcbc3b5da8e5bea89ae1f7f5fff0 Author: Florian Dold <florian@dold.me> Date: Mon, 23 Jan 2023 21:22:19 +0100 helper scripts to tag and restore images Diffstat:
| A | sandcastle/restore-good.sh | | | 13 | +++++++++++++ |
| A | sandcastle/save-good.sh | | | 13 | +++++++++++++ |
2 files changed, 26 insertions(+), 0 deletions(-)
diff --git a/sandcastle/restore-good.sh b/sandcastle/restore-good.sh @@ -0,0 +1,13 @@ +#!/bin/bash + +# Save the current set of (known-good) images under a new tag with label "good-$TIMESTAMP" + +set -eu + +STAMP=$1 + +docker tag "taler_local/taler_base:good-$STAMP" "taler_local/taler_base:latest" +docker tag "sandcastle_talerdb:good-$STAMP" "sandcastle_talerdb:latest" +docker tag "sandcastle_merchant:good-$STAMP" "sandcastle_merchant:latest" +docker tag "sandcastle_exchange:good-$STAMP" "sandcastle_exchange:latest" +docker tag "sandcastle_bank:good-$STAMP" "sandcastle_bank:latest" diff --git a/sandcastle/save-good.sh b/sandcastle/save-good.sh @@ -0,0 +1,13 @@ +#!/bin/bash + +# Save the current set of (known-good) images under a new tag with label "good-$TIMESTAMP" + +set -eu + +STAMP=$(date +%s) + +docker tag "taler_local/taler_base:latest" "taler_local/taler_base:good-$STAMP" +docker tag "sandcastle_talerdb:latest" "sandcastle_talerdb:good-$STAMP" +docker tag "sandcastle_merchant:latest" "sandcastle_merchant:good-$STAMP" +docker tag "sandcastle_exchange:latest" "sandcastle_exchange:good-$STAMP" +docker tag "sandcastle_bank:latest" "sandcastle_bank:good-$STAMP"