@@ -44,20 +44,21 @@ jobs:
44
44
echo "${{ secrets.TF_ENV_FILE }}" > ./terraform/environment-var.tf
45
45
46
46
- name : Run Terraform commands
47
- env :
48
- TF_VAR_vpc_cidr_block : ${{ secrets.TF_VAR_vpc_cidr_block }}
49
- TF_VAR_public_subnet_cidr : ${{ secrets.TF_VAR_public_subnet_cidr }}
50
- TF_VAR_private_subnet_cidr : ${{ secrets.TF_VAR_private_subnet_cidr }}
51
- TF_VAR_ami : ${{ secrets.TF_VAR_ami }}
52
- TF_VAR_db_password : ${{ secrets.TF_VAR_db_password }}
53
- TF_VAR_elb_protocol : ${{ secrets.TF_VAR_elb_protocol }}
54
- TF_VAR_elb_port : ${{ secrets.TF_VAR_elb_port }}
55
- TF_VAR_rabbitmq : ${{ secrets.TF_VAR_rabbitmq }}
56
- TF_VAR_tags : ${{ secrets.TF_VAR_tags }}
57
47
run : |
58
48
cd ./terraform
59
49
terraform init
60
- terraform apply -auto-approve
50
+ terraform apply -auto-approve \
51
+ -var="vpc_cidr_block=${{ secrets.TF_VAR_vpc_cidr_block }}" \
52
+ -var="public_subnet_cidr=${{ secrets.TF_VAR_public_subnet_cidr }}" \
53
+ -var="private_subnet_cidr=${{ secrets.TF_VAR_private_subnet_cidr }}" \
54
+ -var="ami=${{ secrets.TF_VAR_ami }}" \
55
+ -var="db_password=${{ secrets.TF_VAR_db_password }}" \
56
+ -var="elb_protocol=${{ secrets.TF_VAR_elb_protocol }}" \
57
+ -var="elb_port=${{ secrets.TF_VAR_elb_port }}" \
58
+ -var="rabbitmq_username=${{ secrets.TF_VAR_rabbitmq_username }}" \
59
+ -var="rabbitmq_password=${{ secrets.TF_VAR_rabbitmq_password }}" \
60
+ -var="tags_archuuid=${{ secrets.TF_VAR_tags_archuuid }}" \
61
+ -var="tags_env=${{ secrets.TF_VAR_tags_env }}"
61
62
62
63
- name : Get EC2 instance IP
63
64
id : get_ec2_ip
0 commit comments