@@ -123,6 +123,20 @@ COPY --from=composer:2 /usr/bin/composer /usr/local/bin/composer
123123
124124RUN apk add --no-cache docker && addgroup app docker
125125
126+ ARG TERRAFORM_VERSION=1.14.6
127+ RUN apk add --virtual .deps --no-cache gnupg && \
128+ cd /tmp && \
129+ wget -q https://releases.hashicorp.com/terraform/${TERRAFORM_VERSION}/terraform_${TERRAFORM_VERSION}_linux_${ARCH}.zip && \
130+ wget -q https://releases.hashicorp.com/terraform/${TERRAFORM_VERSION}/terraform_${TERRAFORM_VERSION}_SHA256SUMS && \
131+ wget -q https://releases.hashicorp.com/terraform/${TERRAFORM_VERSION}/terraform_${TERRAFORM_VERSION}_SHA256SUMS.sig && \
132+ wget -qO- https://www.hashicorp.com/.well-known/pgp-key.txt | gpg --import && \
133+ gpg --verify terraform_${TERRAFORM_VERSION}_SHA256SUMS.sig terraform_${TERRAFORM_VERSION}_SHA256SUMS && \
134+ grep terraform_${TERRAFORM_VERSION}_linux_${ARCH}.zip terraform_${TERRAFORM_VERSION}_SHA256SUMS | sha256sum -c && \
135+ unzip /tmp/terraform_${TERRAFORM_VERSION}_linux_${ARCH}.zip -d /tmp && \
136+ mv /tmp/terraform /usr/local/bin/terraform && \
137+ rm -f /tmp/terraform_${TERRAFORM_VERSION}_linux_${ARCH}.zip terraform_${TERRAFORM_VERSION}_SHA256SUMS ${TERRAFORM_VERSION}/terraform_${TERRAFORM_VERSION}_SHA256SUMS.sig && \
138+ apk del .deps
139+
126140ENTRYPOINT ["docker-php-entrypoint"]
127141
128142## NTS-DEV STAGE ##
@@ -143,6 +157,20 @@ COPY --from=composer:2 /usr/bin/composer /usr/local/bin/composer
143157
144158RUN apk add --no-cache docker && addgroup app docker
145159
160+ ARG TERRAFORM_VERSION=1.14.6
161+ RUN apk add --virtual .deps --no-cache gnupg && \
162+ cd /tmp && \
163+ wget -q https://releases.hashicorp.com/terraform/${TERRAFORM_VERSION}/terraform_${TERRAFORM_VERSION}_linux_${ARCH}.zip && \
164+ wget -q https://releases.hashicorp.com/terraform/${TERRAFORM_VERSION}/terraform_${TERRAFORM_VERSION}_SHA256SUMS && \
165+ wget -q https://releases.hashicorp.com/terraform/${TERRAFORM_VERSION}/terraform_${TERRAFORM_VERSION}_SHA256SUMS.sig && \
166+ wget -qO- https://www.hashicorp.com/.well-known/pgp-key.txt | gpg --import && \
167+ gpg --verify terraform_${TERRAFORM_VERSION}_SHA256SUMS.sig terraform_${TERRAFORM_VERSION}_SHA256SUMS && \
168+ grep terraform_${TERRAFORM_VERSION}_linux_${ARCH}.zip terraform_${TERRAFORM_VERSION}_SHA256SUMS | sha256sum -c && \
169+ unzip /tmp/terraform_${TERRAFORM_VERSION}_linux_${ARCH}.zip -d /tmp && \
170+ mv /tmp/terraform /usr/local/bin/terraform && \
171+ rm -f /tmp/terraform_${TERRAFORM_VERSION}_linux_${ARCH}.zip terraform_${TERRAFORM_VERSION}_SHA256SUMS ${TERRAFORM_VERSION}/terraform_${TERRAFORM_VERSION}_SHA256SUMS.sig && \
172+ apk del .deps
173+
146174ENTRYPOINT ["docker-php-entrypoint"]
147175
148176## NTS-DEV stage ##
0 commit comments