diff --git a/build.sh b/build.sh new file mode 100755 index 0000000000000000000000000000000000000000..9a87c08ae5d13849fe44600d05c6dc9d4dfc3654 --- /dev/null +++ b/build.sh @@ -0,0 +1,9 @@ +#!/bin/sh +IMAGE=k8r.eu/justjanne/imghost +TAGS=$(git describe --always --tags HEAD) + +docker build -t $IMAGE:$TAGS . +docker tag $IMAGE:$TAGS $IMAGE:latest +echo Successfully tagged $IMAGE:latest +docker push $IMAGE:$TAGS +docker push $IMAGE:latest \ No newline at end of file diff --git a/deploy.sh b/deploy.sh new file mode 100755 index 0000000000000000000000000000000000000000..a3c11d01aa255bb85e7bb66cf0df5a7dac2eb77f --- /dev/null +++ b/deploy.sh @@ -0,0 +1,7 @@ +#!/bin/sh +IMAGE=k8r.eu/justjanne/imghost +TAGS=$(git describe --always --tags HEAD) +DEPLOYMENT=imghost-backend +POD=imghost-backend + +kubectl -n imghost set image deployment/$DEPLOYMENT $POD=$IMAGE:$TAGS \ No newline at end of file