Commit Graph

8 Commits

Author SHA1 Message Date
d94f1f7049 test: debug
All checks were successful
Build / build (pull_request) Successful in 39s
2025-01-25 17:59:23 +11:00
7a1d25f3b6 feat: add build workflows
All checks were successful
Build / build (pull_request) Successful in 7s
- 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 17:14:28 +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
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
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
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