Bump terraform to v0.12.25 (#8)

* Bump terraform to v0.12.25

* Update version ref and tests per PR suggestion
This commit is contained in:
chenrui 2020-05-14 22:41:26 -04:00 committed by GitHub
parent d06122d8cc
commit 3301b9a828
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 14 additions and 4 deletions

View file

@ -17,7 +17,7 @@ jobs:
strategy: strategy:
matrix: matrix:
os: [ubuntu-latest, windows-latest, macos-latest] os: [ubuntu-latest, windows-latest, macos-latest]
terraform-versions: [0.11.14, 0.12.24] terraform-versions: [0.11.14, latest]
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v2 uses: actions/checkout@v2
@ -28,7 +28,12 @@ jobs:
terraform_version: ${{ matrix['terraform-versions'] }} terraform_version: ${{ matrix['terraform-versions'] }}
- name: Validate Teraform Version - ${{ matrix['terraform-versions'] }} - name: Validate Teraform Version - ${{ matrix['terraform-versions'] }}
if: ${{ matrix['terraform-versions'] != 'latest' }}
run: terraform version | grep ${{ matrix['terraform-versions']}} run: terraform version | grep ${{ matrix['terraform-versions']}}
- name: Validate Teraform Version - ${{ matrix['terraform-versions'] }}
if: ${{ matrix['terraform-versions'] == 'latest' }}
run: terraform version | grep 'Terraform v'
terraform-versions-no-wrapper: terraform-versions-no-wrapper:
name: 'Terraform Versions No Wrapper' name: 'Terraform Versions No Wrapper'
@ -36,7 +41,7 @@ jobs:
strategy: strategy:
matrix: matrix:
os: [ubuntu-latest, windows-latest, macos-latest] os: [ubuntu-latest, windows-latest, macos-latest]
terraform-versions: [0.11.14, 0.12.24] terraform-versions: [0.11.14, latest]
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v2 uses: actions/checkout@v2
@ -47,8 +52,13 @@ jobs:
terraform_version: ${{ matrix['terraform-versions'] }} terraform_version: ${{ matrix['terraform-versions'] }}
terraform_wrapper: false terraform_wrapper: false
- name: Validate Teraform Version (no wrapper) - ${{ matrix['terraform-versions'] }} - name: Validate Teraform Version - ${{ matrix['terraform-versions'] }}
if: ${{ matrix['terraform-versions'] != 'latest' }}
run: terraform version | grep ${{ matrix['terraform-versions']}} run: terraform version | grep ${{ matrix['terraform-versions']}}
- name: Validate Teraform Version - ${{ matrix['terraform-versions'] }}
if: ${{ matrix['terraform-versions'] == 'latest' }}
run: terraform version | grep 'Terraform v'
terraform-credentials-cloud: terraform-credentials-cloud:
name: 'Terraform Cloud Credentials' name: 'Terraform Cloud Credentials'

View file

@ -30,7 +30,7 @@ A specific version of Terraform CLI can be installed.
steps: steps:
- uses: hashicorp/setup-terraform@v1 - uses: hashicorp/setup-terraform@v1
with: with:
terraform_version: 0.12.24 terraform_version: 0.12.25
``` ```
Credentials for Terraform Cloud (app.terraform.io) can be configured. Credentials for Terraform Cloud (app.terraform.io) can be configured.