From 272b733e523813ce823116a4f4f4fe61b0b07bd1 Mon Sep 17 00:00:00 2001 From: Gabriel Gonzalez Date: Thu, 12 Sep 2019 21:07:06 -0700 Subject: [PATCH] Add `docker-upload` script (#1308) This is a utility script that I created for updating Docker images for each release --- scripts/docker-upload.sh | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100755 scripts/docker-upload.sh diff --git a/scripts/docker-upload.sh b/scripts/docker-upload.sh new file mode 100755 index 0000000..c1f2de8 --- /dev/null +++ b/scripts/docker-upload.sh @@ -0,0 +1,17 @@ +JOBSET=master + +function upload { + NAME="$1" + VERSION="$2" + + curl --location --remote-name "https://hydra.dhall-lang.org/job/dhall-haskell/${JOBSET}/image-${NAME}/latest/download/1/docker-image-${NAME}.tar.gz" + + skopeo copy --dest-creds=gabriel439:$(< dockerPassword.txt) "docker-archive:docker-image-${NAME}.tar.gz" "docker://dhallhaskell/${NAME}" + skopeo copy --dest-creds=gabriel439:$(< dockerPassword.txt) "docker-archive:docker-image-${NAME}.tar.gz" "docker://dhallhaskell/${NAME}:${VERSION}" +} + +upload dhall 1.26.0 +upload dhall-json 1.4.1 +upload dhall-bash 1.0.23 +upload dhall-nix 1.1.8 +upload dhall-lsp-server 1.0.1