28 lines
560 B
YAML
28 lines
560 B
YAML
name: Build Ubuntu Image
|
|
|
|
on:
|
|
workflow_dispatch:
|
|
|
|
jobs:
|
|
packer-build:
|
|
runs-on: ubuntu-latest
|
|
|
|
steps:
|
|
- name: Checkout repo
|
|
uses: actions/checkout@v3
|
|
|
|
- name: Change to packer directory
|
|
working-directory: ./ubuntu-packer
|
|
run: |
|
|
echo "Working dir: $(pwd)"
|
|
ls -la
|
|
|
|
- name: Init Packer
|
|
working-directory: ./ubuntu-packer
|
|
run: |
|
|
packer init .
|
|
|
|
- name: Build image
|
|
working-directory: ./ubuntu-packer
|
|
run: |
|
|
packer build ubuntu.pkr.hcl |