diff --git a/.ruby-version b/.ruby-version index 8e8299d..79a6144 100644 --- a/.ruby-version +++ b/.ruby-version @@ -1 +1 @@ -2.4.2 +2.4.4 diff --git a/.travis.yml b/.travis.yml index 74c40e3..39c135f 100644 --- a/.travis.yml +++ b/.travis.yml @@ -6,7 +6,13 @@ services: - docker rvm: -- 2.4.2 +- 2.4.4 + +env: + global: + - AWS_REGION='us-east-1' + - TF_VAR_region=${AWS_REGION} + - TF_WARN_OUTPUT_ERRORS=1 before_install: - echo "before_install" @@ -17,13 +23,8 @@ install: - bundle install before_script: -- echo 'before_script' -- export AWS_REGION='us-east-1' -- export TF_VAR_region=${AWS_REGION} -- echo "using AWS_REGION=${AWS_REGION}" -- export TF_WARN_OUTPUT_ERRORS=1 -- curl --silent --output terraform.zip https://releases.hashicorp.com/terraform/0.11.8/terraform_0.11.8_linux_amd64.zip -- sha256sum terraform.zip | grep "84ccfb8e13b5fce63051294f787885b76a1fedef6bdbecf51c5e586c9e20c9b7" +- export LATEST_TERRAFORM_VERSION=$(curl -s https://api.github.com/repos/hashicorp/terraform/releases/latest | grep tag_name | cut -d '"' -f 4 | cut -c2-) +- curl --silent --output terraform.zip https://releases.hashicorp.com/terraform/${LATEST_TERRAFORM_VERSION}/terraform_${LATEST_TERRAFORM_VERSION}_linux_amd64.zip - unzip terraform.zip ; rm -f terraform.zip; chmod +x terraform - mkdir -p ${HOME}/bin ; export PATH=${PATH}:${HOME}/bin; mv terraform ${HOME}/bin/ - terraform -v diff --git a/Gemfile b/Gemfile index 4252e7c..89be253 100644 --- a/Gemfile +++ b/Gemfile @@ -1,6 +1,6 @@ # frozen_string_literal: true -ruby '2.4.2' +ruby '2.4.4' source 'https://rubygems.org/' do gem 'awspec', '~> 1.4.2' diff --git a/examples/eks_test_fixture/main.tf b/examples/eks_test_fixture/main.tf index 88f9fe3..29f3c77 100644 --- a/examples/eks_test_fixture/main.tf +++ b/examples/eks_test_fixture/main.tf @@ -1,5 +1,5 @@ terraform { - required_version = "= 0.11.8" + required_version = ">= 0.11.8" } provider "aws" {