Skip to content
Snippets Groups Projects
Commit 19526fdc authored by nimrod's avatar nimrod
Browse files

Workbench: cURL cleanup.

Use the defaults from the toolbx image.
parent 8fb41bfe
No related branches found
No related tags found
No related merge requests found
...@@ -5,8 +5,8 @@ SHELL ["/bin/bash", "-o", "pipefail", "-xc"] ...@@ -5,8 +5,8 @@ SHELL ["/bin/bash", "-o", "pipefail", "-xc"]
ENV PATH /opt/pipx/bin:/usr/local/lib/go/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin ENV PATH /opt/pipx/bin:/usr/local/lib/go/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
# hadolint ignore=DL3008 # hadolint ignore=DL3008
RUN apt-get update && \ RUN apt-get update && \
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 && \ curl "https://github.com/kubernetes/kompose/releases/download/v1.26.1/kompose_1.26.1_$(dpkg --print-architecture).deb" --output /tmp/kompose.deb && \
curl --location --silent --fail --show-error https://s3.amazonaws.com/session-manager-downloads/plugin/latest/ubuntu_64bit/session-manager-plugin.deb --output /tmp/session-manager-plugin.deb && \ curl https://s3.amazonaws.com/session-manager-downloads/plugin/latest/ubuntu_64bit/session-manager-plugin.deb --output /tmp/session-manager-plugin.deb && \
DEBIAN_FRONTEND=noninteractive apt-get install --yes --no-install-recommends \ DEBIAN_FRONTEND=noninteractive apt-get install --yes --no-install-recommends \
/tmp/kompose.deb \ /tmp/kompose.deb \
/tmp/session-manager-plugin.deb \ /tmp/session-manager-plugin.deb \
...@@ -256,13 +256,12 @@ RUN export GOPATH=/usr/local/lib/go && \ ...@@ -256,13 +256,12 @@ RUN export GOPATH=/usr/local/lib/go && \
go install github.com/1player/host-spawn@latest && \ go install github.com/1player/host-spawn@latest && \
rm -rf /tmp/* /var/tmp/* ~/.cache/* rm -rf /tmp/* /var/tmp/* ~/.cache/*
# hadolint ignore=SC2263 # hadolint ignore=SC2263
RUN alias curl='curl --silent --location --fail --show-error --compressed --proto "=https"' && \ RUN install -m 0755 <(curl https://raw.githubusercontent.com/rabbitmq/rabbitmq-server/v3.12.6/deps/rabbitmq_management/bin/rabbitmqadmin) /usr/local/bin/rabbitmqadmin && \
install -m 0755 <(curl https://raw.githubusercontent.com/rabbitmq/rabbitmq-server/v3.12.6/deps/rabbitmq_management/bin/rabbitmqadmin) /usr/local/bin/rabbitmqadmin && \ install -m 0755 <(curl "https://github.com/docker/compose/releases/download/v2.22.0/docker-compose-linux-$(uname -m)") /usr/local/bin/docker-compose && \
install -m 0755 <(curl https://github.com/docker/compose/releases/download/v2.22.0/docker-compose-linux-x86_64) /usr/local/bin/docker-compose && \
mkdir /usr/local/share/bfg && \
install <(curl 'https://repo1.maven.org/maven2/com/madgag/bfg/1.14.0/bfg-1.14.0.jar') /usr/local/share/bfg/bfg.jar && \
install -m 0755 <(curl "https://github.com/genuinetools/reg/releases/download/v0.16.1/reg-$(go env GOOS)-$(go env GOARCH)") /usr/local/bin/reg && \ install -m 0755 <(curl "https://github.com/genuinetools/reg/releases/download/v0.16.1/reg-$(go env GOOS)-$(go env GOARCH)") /usr/local/bin/reg && \
install -m 0755 <(curl "https://github.com/rancher/rke/releases/download/v1.4.10/rke_$(go env GOOS)-$(go env GOARCH)") /usr/local/bin/rke && \ install -m 0755 <(curl "https://github.com/rancher/rke/releases/download/v1.4.10/rke_$(go env GOOS)-$(go env GOARCH)") /usr/local/bin/rke && \
mkdir /usr/local/share/bfg && \
install <(curl 'https://repo1.maven.org/maven2/com/madgag/bfg/1.14.0/bfg-1.14.0.jar') /usr/local/share/bfg/bfg.jar && \
curl https://github.com/SelfAdjointOperator/better-adb-sync/archive/refs/heads/master.tar.gz | tar -zxC /opt/ && \ curl https://github.com/SelfAdjointOperator/better-adb-sync/archive/refs/heads/master.tar.gz | tar -zxC /opt/ && \
ln --symbolic /opt/better-adb-sync-master/src/adbsync.py /usr/local/bin/adbsync && \ ln --symbolic /opt/better-adb-sync-master/src/adbsync.py /usr/local/bin/adbsync && \
curl https://github.com/asdf-vm/asdf/archive/refs/heads/master.tar.gz | tar -zxC /tmp && \ curl https://github.com/asdf-vm/asdf/archive/refs/heads/master.tar.gz | tar -zxC /tmp && \
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment