This repository was archived by the owner on Jan 25, 2023. It is now read-only.
File tree Expand file tree Collapse file tree 17 files changed +130
-66
lines changed
vault-security-group-rules Expand file tree Collapse file tree 17 files changed +130
-66
lines changed Original file line number Diff line number Diff line change 1
- ---
2
1
defaults : &defaults
3
2
docker :
4
- - image : 087285199408.dkr.ecr.us-east-1.amazonaws.com/circle-ci-test-image-base:tf13.4
5
-
3
+ - image : 087285199408.dkr.ecr.us-east-1.amazonaws.com/circle-ci-test-image-base:go1.16-go111module
6
4
version : 2
7
5
jobs :
8
6
test :
31
29
path : /tmp/logs
32
30
- store_test_results :
33
31
path : /tmp/logs
34
-
35
32
deploy :
36
33
<< : *defaults
37
34
steps :
@@ -40,14 +37,12 @@ jobs:
40
37
- run : sudo -E gruntwork-install --module-name "aws-helpers" --repo "https://github.com/gruntwork-io/module-ci" --tag "v0.28.1"
41
38
- run : sudo -E gruntwork-install --module-name "git-helpers" --repo "https://github.com/gruntwork-io/module-ci" --tag "v0.28.1"
42
39
- run : sudo -E gruntwork-install --module-name "build-helpers" --repo "https://github.com/gruntwork-io/module-ci" --tag "v0.28.1"
43
-
44
40
# We generally only want to build AMIs on new releases, but when we are setting up AMIs in a new account for the
45
41
# first time, we want to build the AMIs but NOT run automated tests, since those tests will fail without an existing
46
42
# AMI already in the AWS Account.
47
43
- run : _ci/publish-amis.sh "ubuntu16-ami"
48
44
- run : _ci/publish-amis.sh "ubuntu18-ami"
49
45
- run : _ci/publish-amis.sh "amazon-linux-2-ami"
50
-
51
46
workflows :
52
47
version : 2
53
48
build-and-test :
Original file line number Diff line number Diff line change 22
22
vendor
23
23
24
24
# Folder used to store temporary test data by Terratest
25
- .test-data
25
+ .test-data
26
+ # Ignore Terraform lock files, as we want to test the Terraform code in these repos with the latest provider
27
+ # versions.
28
+ .terraform.lock.hcl
Original file line number Diff line number Diff line change 2
2
# REQUIRE A SPECIFIC TERRAFORM VERSION OR HIGHER
3
3
# ----------------------------------------------------------------------------------------------------------------------
4
4
terraform {
5
- # This module is now only being tested with Terraform 0.13 .x. However, to make upgrading easier, we are setting
5
+ # This module is now only being tested with Terraform 0.14 .x. However, to make upgrading easier, we are setting
6
6
# 0.12.26 as the minimum version, as that version added support for required_providers with source URLs, making it
7
- # forwards compatible with 0.13 .x code.
7
+ # forwards compatible with 0.14 .x code.
8
8
required_version = " >= 0.12.26"
9
9
}
10
10
Original file line number Diff line number Diff line change 2
2
# REQUIRE A SPECIFIC TERRAFORM VERSION OR HIGHER
3
3
# ----------------------------------------------------------------------------------------------------------------------
4
4
terraform {
5
- # This module is now only being tested with Terraform 0.13 .x. However, to make upgrading easier, we are setting
5
+ # This module is now only being tested with Terraform 0.14 .x. However, to make upgrading easier, we are setting
6
6
# 0.12.26 as the minimum version, as that version added support for required_providers with source URLs, making it
7
- # forwards compatible with 0.13 .x code.
7
+ # forwards compatible with 0.14 .x code.
8
8
required_version = " >= 0.12.26"
9
9
}
10
10
Original file line number Diff line number Diff line change 2
2
# REQUIRE A SPECIFIC TERRAFORM VERSION OR HIGHER
3
3
# ----------------------------------------------------------------------------------------------------------------------
4
4
terraform {
5
- # This module is now only being tested with Terraform 0.13 .x. However, to make upgrading easier, we are setting
5
+ # This module is now only being tested with Terraform 0.14 .x. However, to make upgrading easier, we are setting
6
6
# 0.12.26 as the minimum version, as that version added support for required_providers with source URLs, making it
7
- # forwards compatible with 0.13 .x code.
7
+ # forwards compatible with 0.14 .x code.
8
8
required_version = " >= 0.12.26"
9
9
}
10
10
Original file line number Diff line number Diff line change 1
1
terraform {
2
- # This module is now only being tested with Terraform 0.13 .x. However, to make upgrading easier, we are setting
2
+ # This module is now only being tested with Terraform 0.14 .x. However, to make upgrading easier, we are setting
3
3
# 0.12.26 as the minimum version, as that version added support for required_providers with source URLs, making it
4
- # forwards compatible with 0.13 .x code.
4
+ # forwards compatible with 0.14 .x code.
5
5
required_version = " >= 0.12.26"
6
6
}
7
7
Original file line number Diff line number Diff line change 2
2
# REQUIRE A SPECIFIC TERRAFORM VERSION OR HIGHER
3
3
# ----------------------------------------------------------------------------------------------------------------------
4
4
terraform {
5
- # This module is now only being tested with Terraform 0.13 .x. However, to make upgrading easier, we are setting
5
+ # This module is now only being tested with Terraform 0.14 .x. However, to make upgrading easier, we are setting
6
6
# 0.12.26 as the minimum version, as that version added support for required_providers with source URLs, making it
7
- # forwards compatible with 0.13 .x code.
7
+ # forwards compatible with 0.14 .x code.
8
8
required_version = " >= 0.12.26"
9
9
}
10
10
Original file line number Diff line number Diff line change 2
2
# REQUIRE A SPECIFIC TERRAFORM VERSION OR HIGHER
3
3
# ----------------------------------------------------------------------------------------------------------------------
4
4
terraform {
5
- # This module is now only being tested with Terraform 0.13 .x. However, to make upgrading easier, we are setting
5
+ # This module is now only being tested with Terraform 0.14 .x. However, to make upgrading easier, we are setting
6
6
# 0.12.26 as the minimum version, as that version added support for required_providers with source URLs, making it
7
- # forwards compatible with 0.13 .x code.
7
+ # forwards compatible with 0.14 .x code.
8
8
required_version = " >= 0.12.26"
9
9
}
10
10
Original file line number Diff line number Diff line change 2
2
# REQUIRE A SPECIFIC TERRAFORM VERSION OR HIGHER
3
3
# ----------------------------------------------------------------------------------------------------------------------
4
4
terraform {
5
- # This module is now only being tested with Terraform 0.13 .x. However, to make upgrading easier, we are setting
5
+ # This module is now only being tested with Terraform 0.14 .x. However, to make upgrading easier, we are setting
6
6
# 0.12.26 as the minimum version, as that version added support for required_providers with source URLs, making it
7
- # forwards compatible with 0.13 .x code.
7
+ # forwards compatible with 0.14 .x code.
8
8
required_version = " >= 0.12.26"
9
9
}
10
10
Original file line number Diff line number Diff line change 2
2
# REQUIRE A SPECIFIC TERRAFORM VERSION OR HIGHER
3
3
# ----------------------------------------------------------------------------------------------------------------------
4
4
terraform {
5
- # This module is now only being tested with Terraform 0.13 .x. However, to make upgrading easier, we are setting
5
+ # This module is now only being tested with Terraform 0.14 .x. However, to make upgrading easier, we are setting
6
6
# 0.12.26 as the minimum version, as that version added support for required_providers with source URLs, making it
7
- # forwards compatible with 0.13 .x code.
7
+ # forwards compatible with 0.14 .x code.
8
8
required_version = " >= 0.12.26"
9
9
}
10
10
Original file line number Diff line number Diff line change 9
9
# REQUIRE A SPECIFIC TERRAFORM VERSION OR HIGHER
10
10
# ----------------------------------------------------------------------------------------------------------------------
11
11
terraform {
12
- # This module is now only being tested with Terraform 0.13 .x. However, to make upgrading easier, we are setting
12
+ # This module is now only being tested with Terraform 0.14 .x. However, to make upgrading easier, we are setting
13
13
# 0.12.26 as the minimum version, as that version added support for required_providers with source URLs, making it
14
- # forwards compatible with 0.13 .x code.
14
+ # forwards compatible with 0.14 .x code.
15
15
required_version = " >= 0.12.26"
16
16
}
17
17
Original file line number Diff line number Diff line change 1
1
terraform {
2
- # This module is now only being tested with Terraform 0.13 .x. However, to make upgrading easier, we are setting
2
+ # This module is now only being tested with Terraform 0.14 .x. However, to make upgrading easier, we are setting
3
3
# 0.12.26 as the minimum version, as that version added support for required_providers with source URLs, making it
4
- # forwards compatible with 0.13 .x code.
4
+ # forwards compatible with 0.14 .x code.
5
5
required_version = " >= 0.12.26"
6
6
}
7
7
Original file line number Diff line number Diff line change 2
2
# REQUIRE A SPECIFIC TERRAFORM VERSION OR HIGHER
3
3
# ----------------------------------------------------------------------------------------------------------------------
4
4
terraform {
5
- # This module is now only being tested with Terraform 0.13 .x. However, to make upgrading easier, we are setting
5
+ # This module is now only being tested with Terraform 0.14 .x. However, to make upgrading easier, we are setting
6
6
# 0.12.26 as the minimum version, as that version added support for required_providers with source URLs, making it
7
- # forwards compatible with 0.13 .x code.
7
+ # forwards compatible with 0.14 .x code.
8
8
required_version = " >= 0.12.26"
9
9
}
10
10
Original file line number Diff line number Diff line change 2
2
# REQUIRE A SPECIFIC TERRAFORM VERSION OR HIGHER
3
3
# ----------------------------------------------------------------------------------------------------------------------
4
4
terraform {
5
- # This module is now only being tested with Terraform 0.13 .x. However, to make upgrading easier, we are setting
5
+ # This module is now only being tested with Terraform 0.14 .x. However, to make upgrading easier, we are setting
6
6
# 0.12.26 as the minimum version, as that version added support for required_providers with source URLs, making it
7
- # forwards compatible with 0.13 .x code.
7
+ # forwards compatible with 0.14 .x code.
8
8
required_version = " >= 0.12.26"
9
9
}
10
10
Original file line number Diff line number Diff line change 1
1
terraform {
2
- # This module is now only being tested with Terraform 0.13 .x. However, to make upgrading easier, we are setting
2
+ # This module is now only being tested with Terraform 0.14 .x. However, to make upgrading easier, we are setting
3
3
# 0.12.26 as the minimum version, as that version added support for required_providers with source URLs, making it
4
- # forwards compatible with 0.13 .x code.
4
+ # forwards compatible with 0.14 .x code.
5
5
required_version = " >= 0.12.26"
6
6
}
7
7
Original file line number Diff line number Diff line change @@ -3,7 +3,7 @@ module github.com/gruntwork-io/terraform-aws-vault/test
3
3
go 1.13
4
4
5
5
require (
6
- github.com/gruntwork-io/terratest v0.28.15
6
+ github.com/gruntwork-io/terratest v0.31.3
7
7
github.com/hashicorp/vault/api v1.0.4
8
8
github.com/stretchr/testify v1.6.1
9
9
)
You can’t perform that action at this time.
0 commit comments