1bd6bed8d5
feat: add build workflows
...
Build / build (pull_request) Successful in 5s
- enable fetch-depth for code_checkout
- fetch master branch before checking for changed files
- ensure the clean target is called with the default
- improve makefile failure handling
- ensure VAULT_ADDR is set before VAULT_TOKEN
2025-01-25 18:17:01 +11:00
d936a21108
feat: remove incus from builds file
...
- this will prevent incus images from building
- pending physical build nodes before enabling deployment of incus images
2025-01-25 17:08:30 +11:00
d503b0c28d
fix: ensure build.sh find correct changed files ( #5 )
...
- ensure the build.sh script finds the changed files for the master branch or others
Reviewed-on: https://git.query.consul/unkin/packer-images/pulls/5
2025-01-12 18:00:35 +11:00
8af68f6dc8
Merge pull request 'fix: commit key doesnt contain data' ( #4 ) from neoloc/fix_consul_commit into master
...
Reviewed-on: https://git.query.consul/unkin/packer-images/pulls/4
2025-01-12 17:26:26 +11:00
04b9a56b09
fix: commit key doesnt contain data
...
- ensure the commit key in consul actually has a key
2025-01-12 17:22:03 +11:00
780176088d
Merge pull request 'fix: multiple fixes' ( #3 ) from neoloc/fix_consul_commits into master
...
Reviewed-on: https://git.query.consul/unkin/packer-images/pulls/3
2025-01-12 16:48:47 +11:00
2157f32538
fix: multiple fixes
...
- fix basename command, missing $
- change BRANCH to GIT_BRANCH when pushing keys to consul
- run `make all` instead of `make build-all`
2025-01-12 16:47:37 +11:00
0f019826e2
Merge pull request 'neoloc/actions_update' ( #2 ) from neoloc/actions_update into master
...
Reviewed-on: https://git.query.consul/unkin/packer-images/pulls/2
2025-01-12 16:27:09 +11:00
2d1ee5e2c6
feat: update Makefile
...
- build containers on master if greater than 24 hours, or the commit hash changes
2025-01-12 16:24:43 +11:00
f497194dda
feat: update actions container
...
- cleanup TAGS/PUSH make targets
- update actionsdind to include consul, packer, terraform, terragrunt and vault
- add script to build only images that changed, or all if build/ scripts are changed
2025-01-12 13:28:06 +11:00
980d2c495b
Merge pull request 'feat: source environment vars from vault' ( #1 ) from neoloc/environment_vars into master
...
Reviewed-on: https://git.query.consul/unkin/packer-images/pulls/1
2025-01-11 21:47:44 +11:00
a6868f8037
feat: source environment vars from vault
...
- source all environment vars from vault
2025-01-11 21:37:09 +11:00
ff19688dd2
feat: first commit
...
- add base image for docker and incus
- manage images for almalinux 8.10 and 9.5
- replace all existing docker build repos
2025-01-11 20:50:07 +11:00