From c1a4f7eb3bf3e4ac30b233b1361406b159eb298a Mon Sep 17 00:00:00 2001 From: Tom Hodson Date: Wed, 11 Dec 2024 13:39:41 +0000 Subject: [PATCH] add scripts --- build_images.sh | 6 ------ scripts/build_images.sh | 13 +++++++++++++ scripts/deploy.sh | 1 + 3 files changed, 14 insertions(+), 6 deletions(-) delete mode 100755 build_images.sh create mode 100755 scripts/build_images.sh create mode 100755 scripts/deploy.sh diff --git a/build_images.sh b/build_images.sh deleted file mode 100755 index 1cc50d4..0000000 --- a/build_images.sh +++ /dev/null @@ -1,6 +0,0 @@ -sudo docker push eccr.ecmwf.int -sudo docker build \ - --tag=eccr.ecmwf.int/qubed/stac_server:latest \ - --target=stac_server \ - . -sudo docker push eccr.ecmwf.int/qubed/stac_server:latest \ No newline at end of file diff --git a/scripts/build_images.sh b/scripts/build_images.sh new file mode 100755 index 0000000..3f79d57 --- /dev/null +++ b/scripts/build_images.sh @@ -0,0 +1,13 @@ +set -e + +sudo docker login eccr.ecmwf.int + +# Uses ssh agent to check out private repos +# Make sure that ssh agent is running, your key is added +# and potentially that you're using ssh-forwarding if building on a remote machine +sudo DOCKER_BUILDKIT=1 docker build \ + --ssh default=${SSH_AUTH_SOCK} \ + --tag=eccr.ecmwf.int/qubed/stac_server:latest \ + --target=stac_server \ + . +sudo docker --debug push eccr.ecmwf.int/qubed/stac_server:latest \ No newline at end of file diff --git a/scripts/deploy.sh b/scripts/deploy.sh new file mode 100755 index 0000000..966fe9e --- /dev/null +++ b/scripts/deploy.sh @@ -0,0 +1 @@ +helm upgrade stac-server chart -n stac-server \ No newline at end of file