fixed packer build

This commit is contained in:
Jan Prochazka
2024-10-24 12:11:35 +02:00
parent d27b0a7be3
commit 9bdff41ec1

View File

@@ -79,12 +79,13 @@ jobs:
cd .. cd ..
cd dbgate-merged cd dbgate-merged
yarn run prepare:packer yarn run prepare:packer
zip -r cloud-build.zip packer/build cd packer
zip -r cloud-build.zip build
- name: Copy artifacts - name: Copy artifacts
run: | run: |
mkdir artifacts mkdir artifacts
cp ../dbgate-merged/cloud-build.zip artifacts/cloud-build.zip || true cp ../dbgate-merged/packer/cloud-build.zip artifacts/cloud-build.zip || true
- name: Upload artifacts - name: Upload artifacts
uses: actions/upload-artifact@v4 uses: actions/upload-artifact@v4
@@ -103,10 +104,16 @@ jobs:
- name: Run `packer init` - name: Run `packer init`
run: | run: |
cd packer cd ../dbgate-merged/packer
packer init ./aws-ubuntu.pkr.hcl packer init ./aws-ubuntu.pkr.hcl
env:
AWS_ACCESS_KEY_ID : ${{secrets.AWS_ACCESS_KEY_ID}}
AWS_SECRET_ACCESS_KEY : ${{secrets.AWS_SECRET_ACCESS_KEY}}
- name: Run `packer build` - name: Run `packer build`
run: | run: |
cd packer cd ../dbgate-merged/packer
packer build ./aws-ubuntu.pkr.hcl packer build ./aws-ubuntu.pkr.hcl
env:
AWS_ACCESS_KEY_ID : ${{secrets.AWS_ACCESS_KEY_ID}}
AWS_SECRET_ACCESS_KEY : ${{secrets.AWS_SECRET_ACCESS_KEY}}