From e4437cc65409213032d088ccf174d836fcbc3883 Mon Sep 17 00:00:00 2001 From: imcompiling Date: Fri, 10 Mar 2023 11:56:45 -0500 Subject: [PATCH] Correct the build scripts. --- build.sh => build_develop.sh | 4 ++-- build_release.sh | 16 ++++++++++++++++ 2 files changed, 18 insertions(+), 2 deletions(-) rename build.sh => build_develop.sh (83%) create mode 100644 build_release.sh diff --git a/build.sh b/build_develop.sh similarity index 83% rename from build.sh rename to build_develop.sh index e913cfe..47bbde2 100755 --- a/build.sh +++ b/build_develop.sh @@ -3,8 +3,8 @@ # this file is intended to build the docker image and push to the correct repository. Intended to be run by my buildbot instance. # first just build, tag, and push -docker build -t viker.cheezers.net:5000/agon:latest . -docker push viker.cheezers.net:5000/agon:latest +docker build -t viker.cheezers.net:5000/agon:develop . +docker push viker.cheezers.net:5000/agon:develop # check if there is a git tag. if so, tag with that tag and push again # expecting tag to be 6 characters long. otherwise isn't not the right tag diff --git a/build_release.sh b/build_release.sh new file mode 100644 index 0000000..e011e5f --- /dev/null +++ b/build_release.sh @@ -0,0 +1,16 @@ +#!/bin/bash -x + +# this file is intended to build the docker image and push to the correct repository. Intended to be run by my buildbot instance. + +# check if there is a git tag. if so, tag with that tag and release +# expecting tag to be 6 characters long. otherwise isn't not the right tag +GITTAG=$(git describe --tags) +length=${#GITTAG} + +if [ $length -eq 6 ]; then + docker build -t viker.cheezers.net:5000/agon:release -t viker.cheezers.net:5000/agon:$GITTAG . + docker push viker.cheezers.net:5000/agon:release iker.cheezers.net:5000/agon:$GITTAG +else + docker build -t viker.cheezers.net:5000/agon:release . + docker push viker.cheezers.net:5000/agon:release +fi \ No newline at end of file