Skip to content

v0.2.0 - The nice things update

Compare
Choose a tag to compare
@github-actions github-actions released this 03 Jan 15:17
· 254 commits to main since this release

There are a lot of features that I noticed are immediately nice to have. This update brings many of them to Kerblam! to make it much more ergonomic to use.
It also includes quite a bit of fixes and some important under-the-hood changes.

What's Changed

  • Add version compatibility check by @MrHedmad in #23
    • Kerblam! now complains if the version under meta > version is not the same as the current Kerblam! version, to save you some headaches due to incompatibility.
  • Show available pipes on failed run/package command by @MrHedmad in #24
    • Kerblam! now shows you all the pipes it can find if you type a pipe that does not exist when you kerblam run or kerblam package. This should save a bunch of time if you cannot remember if the pipe was name execute, compute or calculate.
  • Add --keep-remote option to 'data clean' by @MrHedmad in #29
    • Sometimes it's good to quickly start over. With kerblam data clean --keep-remote you can cleanup all generated data but keep the remote files so you don't have to re-fetch them before running again.
  • Issue #11 should be fixed now, but testing is still required (@MrHedmad in c8ea705).
    • This means that setting paths in the kerblam.toml file should be working as intended.
  • Add a way to force running locally (@MrHedmad in 87c39f0)
    • If you have a dockerfile does not mean you want to use it all the time. kerblam run --local skips using the container and runs the pipeline locally, even if a corresponding dockerfile is found. This should be useful during development.

Full Changelog: v0.1.0...v0.2.0

Install kerblam 0.2.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/MrHedmad/kerblam/releases/download/v0.2.0/kerblam-installer.sh | sh

Download kerblam 0.2.0

File Platform Checksum
kerblam-aarch64-apple-darwin.tar.xz macOS Apple Silicon checksum
kerblam-x86_64-apple-darwin.tar.xz macOS Intel checksum
kerblam-x86_64-unknown-linux-gnu.tar.xz Linux x64 checksum