Skip to content

Commit 05f204b

Browse files
authored
Update build-ami.yml
1 parent 69e52d3 commit 05f204b

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

.github/workflows/build-ami.yml

+5-5
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,9 @@ jobs:
1111
env:
1212
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
1313
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
14-
POSTGRES_USER: ${{ secrets.POSTGRES_USER }}
15-
POSTGRES_PASSWORD: ${{ secrets.POSTGRES_PASSWORD }}
16-
POSTGRES_DB: ${{ secrets.POSTGRES_DB }}
14+
#POSTGRES_USER: ${{ secrets.POSTGRES_USER }}
15+
#POSTGRES_PASSWORD: ${{ secrets.POSTGRES_PASSWORD }}
16+
#POSTGRES_DB: ${{ secrets.POSTGRES_DB }}
1717

1818
steps:
1919
- name: Checkout code
@@ -39,14 +39,14 @@ jobs:
3939
sudo mv packer_install/packer /usr/local/bin/
4040
rm -rf packer.zip packer_install # Clean up extracted files and zip
4141
packer --version # Verify Packer installation
42-
packer init packer/
42+
packer init packer/PosgresawsTemplate.pkr.hcl
4343
4444
- name: Validate Packer Template
4545
run: packer validate packer/PosgresawsTemplate.pkr.hcl
4646

4747
- name: Run Packer build and print AMI ID
4848
run: |
49-
packer build -machine-readable packer/PosgresawsTemplate.json | tee packer_output.txt
49+
packer build -machine-readable -var aws_access_key=${{ secrets.AWS_ACCESS_KEY_ID }} -var aws_secret_key=${{ secrets.AWS_SECRET_ACCESS_KEY }} packer/PosgresawsTemplate.pkr.hcl | tee packer_output.txt
5050
ami_id=$(awk -F, '$0 ~/artifact,0,id/ {print $6}' packer_output.txt)
5151
echo "AMI_ID=$ami_id" >> $GITHUB_ENV
5252
echo "AMI_ID=$ami_id" # Print AMI ID to console

0 commit comments

Comments
 (0)