Releases: Plenituz/barbe
Releases · Plenituz/barbe
v0.2.6
v0.2.5
v0.2.4
v0.2.3
v0.2.2
- fixed command exit code always being 0 even on failures
- added support for shorthand barbe hub url (
anyfront/manifest.json
instead ofhttps://hub.barbe.app/anyfront/manifest.json
) - fixed bug where the docker credentials were not taken into account when converting dockerfiles to LLB
- added
statFile
rpc function for WASM/Spidermonkey templaters - added
BARBE_RUNNING_FILE
env var for WASM/Spidermonkey templaters - fixed bug where printing something really big from WASM/Spidermonkey made everything stuck
- added cli reference docs
v0.2.1
v0.2.0
- added install script for unix and windows, see
docs/installation.md
- added WASM and Javascript (thanks to Spidermonkey being compiled to WASM and Wazero) as template languages. Javascript is now the recommended template language because of it's ease of use and popularity compared to jsonnet
- templates no longer have access to all environment variables by default, instead you can pass them using
--env
:--env STAGE=prod
- added
--auto-approve
and--no-input
flags, this is mainly for the Google sign in flow - added built in google sign in browser flow if you don't have credentials in the well know config location
- various fixes around using buildkit on different systems
buildkit_run_in_container
blocks can now provideinput_files
- block labels are now part of the metadata instead of the body
- destroy command now removes the output directory
- updated to buildkit v0.11.1
v0.1.0
- overhauled deployment lifecycle from a step machine to a component system
- removed versioning from inside manifests, relying on URLs instead
- changed jsonnet templates to allow defining pipelines
- changed
--output
to be optional and default tobarbe_dist/
- added
destroy
command - added
import_component
transformer - changed
--debug-bags
to work on all commands - fixes on the fancy display, switched from
bubbletea
touilive
- fixed a bug where the command would hang on execution ending in errors
- added support for tarball exports when using buildkit, also allowing the
exported_files
to be defined at container runtime - added persistent state for deployments, similar to TF state but for arbitrary values coming from templates. Currently state can be stored on GCS, S3, a file or in memory
- changed terraform formatter to allow templates to generate TF configuration in sub directories