Skip to content

0.9.23

Compare
Choose a tag to compare
@godrei godrei released this 13 Sep 10:38
· 158 commits to master since this release

Release Notes

  • Toolkit support: Currently available toolkits: bash and go.
    • If a step utilizes a Toolkit it does not have to provide a bash entry file (step.sh) anymore (except using bash toolkit).
    • Using the toolkit can also provide performance benefits, as it does automatic binary caching - which means that a given version of the step will only be compiled the first time, subsequent execution of the same version will use the compiled binary of the step.
      See more about Toolkit on bitrise cli's 1.4.0 release page.
  • Dependecy models got new property: bin_name
    bin_name is the binary's name, if it doesn't match the package's name.
    E.g. in case of "AWS CLI" the package is awscli and the binary is aws.
    If BinName is empty Name will be used as BinName too.
  • Every networking command uses retry logic.
  • Better error messages.

Install or upgrade

To install this version, run the following commands (in a bash shell):

curl -fL https://github.com/bitrise-io/stepman/releases/download/0.9.23/stepman-$(uname -s)-$(uname -m) > /usr/local/bin/stepman

Then:

chmod +x /usr/local/bin/stepman

That's all, you're ready to call stepman!