Gerald Pinder
cd1e43b0c3
chore: Setup earthly satellite building ( #29 )
...
- Builds on main and tags will use the `medium` satellite that uses `x4`
rate on build minutes
- This gives us larger cache and more memory
- Builds on PRs will use the `small` satellite that uses `x2` rate on
build minutes
- We are using the starter tier which gives us `10000` build minutes per
month and caching for our builds to make them faster
2024-01-28 13:20:13 -06:00
Gerald Pinder
097dbb391a
fix: Improve workflow for main branch and PRs ( #17 )
...
This makes it so that the main branch will push images but PRs won't.
This also puts integration tests back in the `+all` target.
2024-01-27 11:44:54 -06:00
Gerald Pinder
e8e8bfa096
ci: Allow write for contents and id-token
2024-01-23 22:03:33 -05:00
Gerald Pinder
6a4c89d567
ci: Don't build integration tests in +all
2024-01-23 21:49:13 -05:00
N16hth4wk
99649d2d88
ci: Create GitHub Workflow ( #9 )
...
Add support for building, tagging, and releasing via CICD
---------
Co-authored-by: Gerald Pinder <gmpinder@gmail.com>
2024-01-23 20:07:48 -05:00
Gerald Pinder
b547a326fd
feat!: Upgrade and Rebase commands
2024-01-21 23:23:36 +00:00
Gerald Pinder
1b950b08dc
nightly(podman-api): Use podman-api crate for building images
2024-01-19 18:55:26 +00:00
Gerald Pinder
218cc9c7d3
ci: use --privileged instead of WITH DOCKER
2024-01-14 22:20:52 -05:00
Gerald Pinder
5d50ac4fef
ci: Run both nightly and default integration tests
2024-01-14 22:02:36 -05:00
Gerald Pinder
9636c2edc5
test: Add integration tests for build and template
2024-01-15 02:20:08 +00:00
Gerald Pinder
eaeb79f329
feat: Local image rebasing
2024-01-14 03:02:35 +00:00
Gerald Pinder
e0d93e81b5
fix: Earthfile syntax error
2023-12-30 15:53:18 -05:00
Gerald Pinder
d3ff4eed93
fix: rename ublue-rs to blue-build
2023-12-30 15:35:34 -05:00
Gerald Pinder
3b07758709
fix: add support for alpine image and using either podman or buildah
2023-12-28 16:28:34 -05:00
Gerald Pinder
a25e0418c4
Add ability to use incremental caching for rust builds in Earthfile
2023-12-27 16:36:16 -05:00
Gerald Pinder
a3da7e3db0
Have ublue-cli manage iso-generator
2023-12-21 18:06:00 -05:00
Gerald Pinder
e9cfc8ae06
Fix SAVE IMAGE
2023-12-18 22:33:28 -05:00
Gerald Pinder
ebd861cd7e
Refactor Command Structs and create Earthly build
2023-12-19 02:23:31 +00:00