From ef7f4d97d80093e4996b239322c3f06170fc838d Mon Sep 17 00:00:00 2001 From: Adar Nimrod Date: Sun, 3 Apr 2022 22:24:48 +0300 Subject: [PATCH] Replace gh releases with plain cURL. The GitHub CLI requires authentication (even though listing releases doesn't require authentication). Fallback to to using cURL. --- Dockerfile | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Dockerfile b/Dockerfile index b31af4c..cb3b646 100644 --- a/Dockerfile +++ b/Dockerfile @@ -24,7 +24,7 @@ COPY --chown=root:root sources.d/* /etc/apt/sources.list.d/ COPY --chown=root:root preferences.d/* /etc/apt/preferences.d/ # hadolint ignore=DL3008,DL3013,DL3027,DL4001 RUN apt-get update && \ - curl --location --silent --fail https://github.com/kubernetes/kompose/releases/download/v1.26.1/kompose_1.26.1_amd64.deb --output /tmp/kompose.deb && \ + curl --location --silent --fail --show-error https://github.com/kubernetes/kompose/releases/download/v1.26.1/kompose_1.26.1_amd64.deb --output /tmp/kompose.deb && \ DEBIAN_FRONTEND=noninteractive apt-get install --yes --no-install-recommends \ adb \ apache2-utils \ @@ -241,10 +241,10 @@ RUN apt-get update && \ chmod +x /usr/local/bin/rabbitmqadmin && \ mkdir /usr/local/share/bfg && \ wget 'https://search.maven.org/remote_content?g=com.madgag&a=bfg&v=LATEST' -qO /usr/local/share/bfg/bfg.jar && \ - gh release download --repo genuinetools/reg --pattern "reg-$(go env GOOS)-$(go env GOARCH)" && \ - install -o root -g root -m 0755 /usr/local/bin/reg reg-* && \ - gh release download --repo rancher/rke --pattern "rke_$(go envGOOS)-$(go env GOARCH)" && \ - install -o root -g root -m 0755 /usr/local/bin/rke rke_* && \ + curl --silent --location --fail --show-error "https://github.com/genuinetools/reg/releases/download/v0.16.1/reg-$(go env GOOS)-$(go env GOARCH)" --output /tmp/reg && \ + install -o root -g root -m 0755 /usr/local/bin/reg /tmp/reg && \ + curl --silent --location --fail --show-error "https://github.com/rancher/rke/releases/download/v1.3.8/rke_$(go env GOOS)-$(go env GOARCH)" --output /tmp/rke && \ + install -o root -g root -m 0755 /usr/local/bin/rke /tmp/rke && \ _PIPENV_COMPLETE=bash_source pipenv > /etc/bash_completion.d/pipenv && \ rabbitmqadmin --bash-completion > /etc/bash_completion.d/rabbitmqadmin && \ poetry completions bash > /etc/bash_completion.d/poetry && \ -- GitLab