Dockerfile.release in shipitron-1.3.2 vs Dockerfile.release in shipitron-1.4.0
- old
+ new
@@ -1,6 +1,6 @@
-FROM ruby:2.7.2-alpine
+FROM ruby:2.7.3-alpine
LABEL maintainer="Ryan Schlesinger <ryan@outstand.com>"
RUN addgroup -S shipitron && \
adduser -S -G shipitron shipitron && \
addgroup -g 1101 docker && \
@@ -19,40 +19,40 @@
curl \
wget \
jq \
cmake
-ENV ECR_CREDENTIAL_HELPER_VERSION 0.4.0
+ENV ECR_CREDENTIAL_HELPER_VERSION 0.5.0
RUN cd /usr/local/bin && \
wget https://amazon-ecr-credential-helper-releases.s3.us-east-2.amazonaws.com/${ECR_CREDENTIAL_HELPER_VERSION}/linux-amd64/docker-credential-ecr-login && \
chmod +x docker-credential-ecr-login
-ENV BUILDKIT_VERSION v0.7.2
+ENV BUILDKIT_VERSION v0.8.3
RUN cd /usr/local/bin && \
wget -nv https://github.com/moby/buildkit/releases/download/${BUILDKIT_VERSION}/buildkit-${BUILDKIT_VERSION}.linux-amd64.tar.gz && \
tar --strip-components=1 -zxvf buildkit-${BUILDKIT_VERSION}.linux-amd64.tar.gz bin/buildctl && \
chmod +x buildctl && \
rm -f buildkit-${BUILDKIT_VERSION}.linux-amd64.tar.gz
USER shipitron
-ENV BUILDX_VERSION v0.4.2
+ENV BUILDX_VERSION v0.5.1
RUN cd /home/shipitron && \
wget -nv https://github.com/docker/buildx/releases/download/${BUILDX_VERSION}/buildx-${BUILDX_VERSION}.linux-amd64 && \
mkdir -p ~/.docker/cli-plugins && \
mv buildx-${BUILDX_VERSION}.linux-amd64 ~/.docker/cli-plugins/docker-buildx && \
chmod a+x ~/.docker/cli-plugins/docker-buildx
USER root
WORKDIR /app
-ENV SHIPITRON_VERSION=1.3.2
+ENV SHIPITRON_VERSION=1.4.0
RUN gem install shipitron -v ${SHIPITRON_VERSION} && \
mkdir -p /home/shipitron/.ssh && \
chown shipitron:shipitron /home/shipitron/.ssh && \
chmod 700 /home/shipitron/.ssh
-COPY scripts/docker-entrypoint.sh /docker-entrypoint.sh
+COPY scripts/release-entrypoint.sh /docker-entrypoint.sh
ENTRYPOINT ["/sbin/tini", "-g", "--", "/docker-entrypoint.sh"]
CMD ["help"]