File tree Expand file tree Collapse file tree 3 files changed +10
-8
lines changed Expand file tree Collapse file tree 3 files changed +10
-8
lines changed Original file line number Diff line number Diff line change @@ -29,6 +29,7 @@ function get_env_tmpfile() {
29
29
local TMPFILE
30
30
TMPFILE=" $( mktemp) "
31
31
grep ^export " $DIR /../env.sh" | cut -c8- > " $TMPFILE "
32
+ printenv | grep ' ^AWS' >> " $TMPFILE "
32
33
echo " $TMPFILE "
33
34
}
34
35
Original file line number Diff line number Diff line change @@ -27,22 +27,22 @@ echo "Linting packer files"
27
27
$DOCKER_PACKER validate app/packer/machines/web-server.json
28
28
29
29
# Ensure that `terraform fmt` comes up clean
30
- if [[ " $SKIP_TERRAFORM " == " false" ]]; then
31
- echo " Linting terraform files for correctness"
30
+ if [[ " ${SKIP_TERRAFORM:- false} " == " false" ]]; then
32
31
DOCKER_TERRAFORM=$( get_docker_terraform)
33
- init_terraform
34
- $DOCKER_TERRAFORM validate \
35
- -var ' newrelic_license_key=ZZZZ' \
36
- -var ' newrelic_api_key=ZZZZ' \
37
- -var ' newrelic_alert_email=ferd.berferd@example.com' \
38
- echo " Linting terraform files for formatting"
39
32
fmt=$( $DOCKER_TERRAFORM fmt)
40
33
if [[ -n " $fmt " ]]; then
41
34
echo ' ERROR: these files are not formatted correctly. Run "terraform fmt"'
42
35
echo " $fmt "
43
36
git diff
44
37
exit 1
45
38
fi
39
+ echo " Linting terraform files for correctness"
40
+ init_terraform
41
+ $DOCKER_TERRAFORM validate \
42
+ -var ' newrelic_license_key=ZZZZ' \
43
+ -var ' newrelic_api_key=ZZZZ' \
44
+ -var ' newrelic_alert_email=ferd.berferd@example.com' \
45
+ echo " Linting terraform files for formatting"
46
46
fi
47
47
48
48
echo " Linting shell scripts"
Original file line number Diff line number Diff line change 4
4
provider "aws" {
5
5
region = " ${ var . aws_region } "
6
6
version = " ~> 1.57"
7
+
7
8
assume_role = {
8
9
role_arn = " arn:aws:iam::587267277416:role/terraform_sandbox_backend_admin"
9
10
}
You can’t perform that action at this time.
0 commit comments