v1.0.0-rc.1
github-actions
released this
26 Feb 11:41
·
140 commits
to main
since this release
This release adds the replay
command and changes quite dramatically how the containers are packaged.
The main differences are:
- ❗ The
kerblam package
command works differently:- The data is no longer included in the package;
- A new tarball is created with the (precious-only) input data, the name of the container (in a
name
file) and thekerblam.toml
. - The entrypoint was changed from
kerblam data fetch && make ...
orkerblam data fetch && bash
... to simplykerblam data fetch && kerblam run <packaged pipeline>
.
- The
kerblam replay
command was added. It takes a package tarball, reads thekerblam.toml
file to find out where the input files were, and unpacks them. It then takes the name of the docker container and runs it with the proper bindings.- You can do all of this manually, but it's much more convenient to have Kerblam! do it for you.
The documentation was also updated quite thoroughly. The PR for this release was #69 by @MrHedmad.
Install kerblam 1.0.0-rc.1
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/MrHedmad/kerblam/releases/download/v1.0.0-rc.1/kerblam-installer.sh | sh
Download kerblam 1.0.0-rc.1
File | Platform | Checksum |
---|---|---|
kerblam-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
kerblam-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
kerblam-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |
kerblam-x86_64-unknown-linux-musl.tar.xz | x64 MUSL Linux | checksum |