mirror of
https://ops.gitlab.net/gitlab-org/gitlab-build-images.git
synced 2025-12-09 10:02:56 +01:00
* Adds install-terraform for installing terraform binaries * Adds install-ansible for installing ansible binaries * Adds a ruby-2.3-ansible-2.5.1-terraform-0.11 image Towards https://gitlab.com/gitlab-org/omnibus-gitlab/issues/3395
13 lines
399 B
Bash
Executable file
13 lines
399 B
Bash
Executable file
#!/bin/bash
|
|
|
|
set -xeou pipefail
|
|
|
|
TERRAFORM_VERSION=${1}
|
|
TERRAFORM_DOWNLOAD_SHA256=${2}
|
|
|
|
TERRAFORM_DOWNLOAD_URL="https://releases.hashicorp.com/terraform/${TERRAFORM_VERSION}/terraform_${TERRAFORM_VERSION}_linux_amd64.zip"
|
|
|
|
curl -fsSL "$TERRAFORM_DOWNLOAD_URL" -o terraform.zip
|
|
echo "${TERRAFORM_DOWNLOAD_SHA256} terraform.zip" | sha256sum -c -
|
|
unzip -d /usr/local/bin terraform.zip
|
|
rm terraform.zip
|