Commit graph

26 commits

Author SHA1 Message Date
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
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
d663b7574b refactor: Use askama crate for compile-time template type checking 2024-01-03 23:39:57 -05:00
Gerald Pinder
d3ff4eed93 fix: rename ublue-rs to blue-build 2023-12-30 15:35:34 -05:00
Gerald Pinder
ebd861cd7e Refactor Command Structs and create Earthly build 2023-12-19 02:23:31 +00:00
Gerald Pinder
7f4f666b0a fix: improper trim of image digest 2023-12-18 10:05:46 -05:00
Gerald Pinder
b83cf574b8 feat: Add logging 2023-12-18 00:17:15 -05:00
Gerald Pinder
f437bdaffa fix: clippy 2023-12-17 22:04:27 -05:00
Gerald Pinder
71d93977b9 Start work on build command 2023-12-17 15:34:32 -05:00
Gerald Pinder
785fc2f762 feat!: Remove legacy code" 2023-12-16 20:46:29 -05:00
Gerald Pinder
006966bb35 fix: Move command structs into bin 2023-12-16 20:41:36 -05:00
Gerald Pinder
c6f2e5b18d fix: print module context as json 2023-10-27 22:30:10 -04:00
Gerald Pinder
b1b2b0b2ac fix: Add support for legacy containerfiles and modules containerfiles 2023-10-27 17:07:03 -04:00
Gerald Pinder
85aadf73e5 feat(modules)!: Support new modules based starting point template 2023-10-27 20:26:14 +00:00
Gerald Pinder
5c503eff4b Add features section 2023-10-14 14:59:34 -04:00
Gerald Pinder
073ad4ca4a Put init and build behind feature flags 2023-10-14 14:54:44 -04:00
Gerald Pinder
564ea919a5 Start work on init command 2023-10-11 23:59:16 -04:00
Gerald Pinder
bd04489dc3 Clean up the code a bit 2023-10-05 23:05:40 -04:00
Gerald Pinder
2cd8878490 Create autorun script capabilities 2023-10-01 18:54:23 -04:00
Gerald Pinder
69effba45b Allow for custom Containerfile adding 2023-10-01 16:38:18 -04:00
Gerald Pinder
bd6fabd0de Get cli in basic working order 2023-10-01 15:25:53 -04:00
Gerald Pinder
e42cda01ff Able to generate a Containerfile 2023-09-26 23:47:31 -04:00
Gerald Pinder
5361b36238 Making some progress 2023-09-25 23:14:15 -04:00
Gerald Pinder
783c53ebb8 Create templates, serialization structs, and cli arg parsing 2023-09-25 22:45:42 -04:00
Gerald Pinder
6a7cadd2f6 Initial commit 2023-09-25 21:11:31 -04:00