Commit graph

182 commits

Author SHA1 Message Date
Gerald Pinder
8f811200aa chore: Release 2024-04-22 16:50:07 -04:00
Gerald Pinder
c599138982 chore: Prepare justfile for release 2024-04-22 16:49:47 -04:00
Gerald Pinder
8050ce73ee chore: Release 2024-03-27 19:46:03 -04:00
Gerald Pinder
189141924b
feat: Improve logging output (#139) 2024-03-26 12:23:10 -04:00
Gerald Pinder
da628db1ee chore: Remove builtin-podman code
This was not being worked on and was becoming too much trouble for our current goals
2024-03-23 15:54:15 -04:00
Gerald Pinder
5fc4096f0f
chore: Add version checks for upstream tools (#121) 2024-03-17 14:14:07 -04:00
Gerald Pinder
a54b78c8dc refactor: Enable pedantic clippy lints
Updated files to comply with the new lint.
2024-03-12 18:07:46 -04:00
Hikari
580c3d6ce7
fix: use container skopeo (#110)
the `os_version` is defaulting to the `image_tag` inside containers and
causing our template to use latest tag

---------

Co-authored-by: Gerald Pinder <gmpinder@gmail.com>
2024-03-11 23:23:42 +00:00
Gerald Pinder
2cbc07a33d chore: Update workspace dependency versions 2024-03-08 19:43:28 -05:00
Gerald Pinder
8753e76eeb chore: Prepare for v0.8.2 release 2024-03-08 19:37:08 -05:00
Gerald Pinder
b169dbacbb chore: Update crates to have their own versions starting at CLI version 2024-03-08 19:32:39 -05:00
Gerald Pinder
50813926ad chore: Move cargo release settings to root Cargo.toml 2024-03-08 19:15:42 -05:00
Gerald Pinder
cf89a4bd6d Merge branch 'patch/v0.8.1' 2024-02-26 09:49:04 -05:00
Gerald Pinder
83c966b560 chore: Release blue-build version 0.8.1 2024-02-26 09:28:33 -05:00
Gerald Pinder
910e0434b6
refactor: Move templates to their own crate (#83)
This PR logically separates out parts of the code to their own crates. This will be useful for future Tauri App development.
2024-02-25 14:45:33 -06:00
Gerald Pinder
ce8f889dc2 chore: Release blue-build version 0.8.0 2024-02-25 12:11:05 -05:00
Hikari
ee2a834b28
feat: block overriding (#74)
This PR helps transition users who may not realize that we override
their Containefile.

---------

Co-authored-by: Gerald Pinder <gmpinder@gmail.com>
2024-02-21 23:34:28 +00:00
Gerald Pinder
98398788f7
feat(podman-api): Clean up working container for SIGINT and SIGTERM (#14)
Co-authored-by: Hikaru (ひかる, ヒカル) <lecoqjacob@gmail.com>
2024-02-14 15:04:47 -06:00
Gerald Pinder
9d242e7c59 chore: Release blue-build version 0.7.1 2024-02-13 16:35:07 -05:00
Gerald Pinder
87d2a6fc03 Prepare for 0.7.0 release 2024-02-07 16:26:01 -05:00
Gerald Pinder
7cfa191e2a chore: Prepare for 0.6.0 release 2024-02-05 23:09:40 -05:00
Gerald Pinder
c47f80232b chore: Switch back to crate format_serde_error 2024-02-05 22:01:47 -05:00
Gerald Pinder
b70da3aa34 chore: Set version to 0.5.6-dev.0 to prepare for first release 2024-02-05 21:04:26 -05:00
Hikari
8f44bf4ea0
fix: output better serde::yaml errors (#47)
Co-authored-by: Gerald Pinder <gmpinder@gmail.com>
2024-02-04 21:50:00 -05:00
Hikari
59c3cf55bd
fix: Update containerfile to check for presence of cosign.pub (#46)
Co-authored-by: Gerald Pinder <gmpinder@gmail.com>
2024-02-04 20:25:26 -06:00
Hikari
e069346e15
feat: Bugreport command (#28)
Add a bug report + completions command(not complete yet) so that new
users can easily submit bugs to us, and I wanted completions for bb
(super easy with clap)

---------

Co-authored-by: Gerald Pinder <gmpinder@gmail.com>
2024-01-31 09:51:13 -05:00
Gerald Pinder
000baae067 chore: Bumb version 2024-01-26 16:15:52 -05:00
Gerald Pinder
c59caf45fb chore: Bump version 2024-01-24 18:31:41 -05:00
Gerald Pinder
56ab314a44 chore: Bump version 2024-01-24 18:13:04 -05:00
Gerald Pinder
dbea80c945 chore: Manual bump of version 2024-01-22 18:05:43 -05:00
Gerald Pinder
4f62b3e5df chore: Update Cargo.toml with new repo URL 2024-01-22 17:52:50 -05:00
N16hth4wk
dbbd087b5b
feat: run clippy + BlueBuildTrait (#4)
* feat: run clippy + BlueBuildTrait

* chore: add default run impl; more clippy

* chore: remove vscode folder; not needed

* cleanups

* Move to commands.rs

* Move functions; remove run function implementation from each command

* Remove run impl from init commands

* Use error log

---------

Co-authored-by: Gerald Pinder <gmpinder@gmail.com>
2024-01-21 22:26:35 -05:00
Gitlab
5ece8aa747 Release blue-build v0.5.1 2024-01-22 00:47:57 +00:00
Gitlab
e2608b93ed Release blue-build v0.5.0 2024-01-21 23:28:27 +00:00
Gerald Pinder
b547a326fd feat!: Upgrade and Rebase commands 2024-01-21 23:23:36 +00:00
Gerald Pinder
c70d78c57c Release blue-build v0.4.3 2024-01-19 14:15:57 -05:00
Gerald Pinder
1b950b08dc nightly(podman-api): Use podman-api crate for building images 2024-01-19 18:55:26 +00:00
Gitlab
d142ed77ab Release blue-build v0.4.2 2024-01-14 03:57:13 +00:00
Gitlab
27d04e232e Release blue-build v0.4.1 2024-01-14 03:45:18 +00:00
Gitlab
bf0479cc48 Release blue-build v0.4.0 2024-01-14 03:28:32 +00:00
Gitlab
0611cea4f5 Release blue-build v0.3.13 2024-01-14 03:11:11 +00:00
Gerald Pinder
eaeb79f329 feat: Local image rebasing 2024-01-14 03:02:35 +00:00
Gitlab
7829ea6fe3 Release blue-build v0.3.12 2024-01-06 18:37:44 +00:00
Gitlab
c13637ca88 Release blue-build v0.3.11 2024-01-04 05:20:33 +00:00
Gitlab
7ae8dcd273 Release blue-build v0.3.10 2024-01-04 04:54:09 +00:00
Gerald Pinder
d663b7574b refactor: Use askama crate for compile-time template type checking 2024-01-03 23:39:57 -05:00
Gitlab
039c5f9659 Release blue-build v0.3.9 2024-01-01 18:43:20 +00:00
Gerald Pinder
d3ff4eed93 fix: rename ublue-rs to blue-build 2023-12-30 15:35:34 -05:00
Gerald Pinder
8047702582 fix: update README to point to new project 2023-12-30 15:08:18 -05:00
Gerald Pinder
88cc37529a fix: bump version 2023-12-30 11:50:03 -05:00