xyny
42d879a6e5
chore: use GHCR for install.sh ( #11 )
...
Trying to make the action install the binary from the container on GHCR
with `podman run --rm ghcr.io/blue-build/cli:main-installer | sudo bash`
(like in the README). Getting some error and this _might_ be related and
might not, but shouldn't hurt to merge either, since I just made the
`cli` package public.
---------
Co-authored-by: Gerald Pinder <gmpinder@gmail.com>
2024-01-24 17:27:51 -05:00
Fifty Dinar
9454baa750
fix: Update outdated 60-custom.just
2024-01-22 01:29:41 +00:00
Gerald Pinder
b547a326fd
feat!: Upgrade and Rebase commands
2024-01-21 23:23:36 +00:00
Gerald Pinder
9ad018367e
fix: Used wrong image for installer in Containerfile template
2024-01-13 22:52:28 -05:00
Gerald Pinder
eaeb79f329
feat: Local image rebasing
2024-01-14 03:02:35 +00:00
Gerald Pinder
ebd399e960
fix: removed unwrap from template to handle with proper error message
2024-01-04 00:10:01 -05:00
Gerald Pinder
dfb315447c
fix: stop possible from-file, type module collision in template
2024-01-03 23:50:08 -05:00
Gerald Pinder
d663b7574b
refactor: Use askama crate for compile-time template type checking
2024-01-03 23:39:57 -05:00
Gerald Pinder
938ddae891
refactor: inefficiency in generated Containerfile
2024-01-01 18:38:39 +00:00
Gerald Pinder
6a15c56a90
feat(github): Add Github support in Build command
2023-12-30 16:32:57 +00:00
Gerald Pinder
7ce70480bf
feat(github): Add basic templating support for Github Actions
2023-12-28 17:59:37 -05:00
Gerald Pinder
6c61cab07e
feat(init): Add main README template
2023-12-27 22:16:03 -05:00
Gerald Pinder
556652f92a
feat(init): Adding more template files for init
2023-12-27 21:07:02 -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
aa86f48a5d
chore: Switch to using typed builders
2023-12-18 23:36:53 -05:00
Gerald Pinder
ebd861cd7e
Refactor Command Structs and create Earthly build
2023-12-19 02:23:31 +00:00
Gerald Pinder
785fc2f762
feat!: Remove legacy code"
2023-12-16 20:46:29 -05:00
Gerald Pinder
49d512b3f1
fix: Make containerfile formatting nicer
2023-12-16 16:08:28 -05:00
Gerald Pinder
c6f2e5b18d
fix: print module context as json
2023-10-27 22:30:10 -04:00
Gerald Pinder
9564ca0af3
feat(modules)!: Allow containerfile module to print out to main Containerfile
2023-10-27 17:53:32 -04:00
Gerald Pinder
52936fffb1
fix: remove tracing
2023-10-27 17:43:36 -04:00
Gerald Pinder
f2ab9bfd4a
fix: Encapsulate module echo in quotes to be passed in as a single arg
2023-10-27 17:43:05 -04:00
Gerald Pinder
85aadf73e5
feat(modules)!: Support new modules based starting point template
2023-10-27 20:26:14 +00: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
8668a7a442
Fix recipe and templates
2023-10-06 23:59:10 -04:00
Gerald Pinder
c415f6a90a
Fix template
2023-10-06 23:28:38 -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