Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/iamenr0s/packer-qemu-action
This action runs packer build on top of kvm hypervisor.
https://github.com/iamenr0s/packer-qemu-action
continuous-deployment continuous-integration docker dockerfile
Last synced: 2 months ago
JSON representation
This action runs packer build on top of kvm hypervisor.
- Host: GitHub
- URL: https://github.com/iamenr0s/packer-qemu-action
- Owner: iamenr0s
- License: mit
- Created: 2020-08-24T17:14:36.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2024-03-21T00:28:39.000Z (10 months ago)
- Last Synced: 2024-10-18T23:39:52.398Z (3 months ago)
- Topics: continuous-deployment, continuous-integration, docker, dockerfile
- Language: Dockerfile
- Homepage:
- Size: 14.6 KB
- Stars: 2
- Watchers: 1
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Packer build action
This action runs packer build on top of kvm hypervisor
## Inputs
### `templateFile`
**Optional** Packer template file to use for packer build. Default `"packer.json"`.
### `workingDir`
**Optional** Directory where the packer template is located. Default `"."`.
## Outputs
## Example usage
To configure the action simply add the following lines to your .github/workflows/packer-build.yml workflow file:
```
name: Run packer build on a template fileon:
push:
branches:
- 'master'
jobs:
packer_build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- name: Packer build
uses: enr0s/[email protected]
with:
templateFile: 'packer.json'
workingDir: '.'
```