Skip to content

Commit

Permalink
.
Browse files Browse the repository at this point in the history
  • Loading branch information
zxcev committed Sep 3, 2024
1 parent 5b7bfee commit 5731fb3
Showing 1 changed file with 26 additions and 11 deletions.
37 changes: 26 additions & 11 deletions .github/workflows/deploy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,10 +33,24 @@ jobs:
run: |
terraform init -backend-config="prefix=ludo/${{ vars.env }}/terraform.tfstate"
# - name: Terraform Plan
# run: |
# echo "app image: ${{ vars.APP_IMAGE }}" \
# terraform plan \
# -var="env=${{ inputs.environment }}" \
# -var="app_image=${{ vars.APP_IMAGE }}" \
# -var="project_id=${{ vars.PROJECT_ID }}" \
# -var="iam_member_emails=${{ vars.IAM_MEMBER_EMAILS }}" \
# -var="frontend_url=${{ vars.FRONTEND_URL }}" \
# -var="db_name=${{ vars.DB_NAME }}" \
# -var="db_password=${{ secrets.DB_PASSWORD }}" \
# -var="db_username=${{ vars.DB_USERNAME }}" \
# -out=tfplan

- name: Terraform Plan
run: |
echo "app image: ${{ vars.APP_IMAGE }}" \
terraform plan \
terraform apply \
-var="env=${{ inputs.environment }}" \
-var="app_image=${{ vars.APP_IMAGE }}" \
-var="project_id=${{ vars.PROJECT_ID }}" \
Expand All @@ -45,16 +59,17 @@ jobs:
-var="db_name=${{ vars.DB_NAME }}" \
-var="db_password=${{ secrets.DB_PASSWORD }}" \
-var="db_username=${{ vars.DB_USERNAME }}" \
-out=tfplan
-auto-approve \
--parallelism=10
- name: Terraform Show
run: terraform show -no-color tfplan > tfplan.txt
# - name: Terraform Show
# run: terraform show -no-color tfplan > tfplan.txt

- name: Upload Terraform Plan
uses: actions/upload-artifact@v2
with:
name: tfplan
path: tfplan
# - name: Upload Terraform Plan
# uses: actions/upload-artifact@v2
# with:
# name: tfplan
# path: tfplan

- name: Terraform Apply
run: terraform apply -auto-approve tfplan
# - name: Terraform Apply
# run: terraform apply -auto-approve tfplan

0 comments on commit 5731fb3

Please sign in to comment.