0.9.23
Release Notes
- Toolkit support: Currently available toolkits:
bash
andgo
.- 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.
- If a step utilizes a Toolkit it does not have to provide a bash entry file (
- 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 isawscli
and the binary isaws
.
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
!