Releases: bitrise-io/stepman
Releases · bitrise-io/stepman
0.9.8
Changes
- BREAKING :
step.yml
shared in Step Libraries / Step Collections now have to include acommit
(hash) property inside thesource
property, for better version validation (version tag have to match this commit hash)!- You should switch to the new, final default StepLib, hosted on GitHub, which contains these commit hashes and works with stepman 0.9.8! URL: https://github.com/bitrise-io/bitrise-steplib
- We'll soon (in about 1 day) start to accept Step contributions to this new StepLib!
- NEW : built in commands to
share
a new step into a StepLib! - Option to
setup
a local StepLib (use a local path as source instead of a remote git url) - Delete command : removes the specified collection from the local cache completely.
- Lots of code revision & minor fixes
Install
To install this version, run the following commands (in a bash shell):
curl -L https://github.com/bitrise-io/stepman/releases/download/0.9.8/stepman-$(uname -s)-$(uname -m) > /usr/local/bin/stepman
Then:
chmod +x /usr/local/bin/stepman
0.9.7
Changes
- Minor fixes
Install
To install this version, run the following commands (in a bash shell):
curl -L https://github.com/bitrise-io/stepman/releases/download/0.9.7/stepman-$(uname -s)-$(uname -m) > /usr/local/bin/stepman
Then:
chmod +x /usr/local/bin/stepman
0.9.6
Changes
- Environment models moved to Envman.
- Less verbose log at first setup of Steplib.
- Dependencies added to StepModel (currently supported dependency manager: brew)
Install
To install this version, run the following commands (in a bash shell):
curl -L https://github.com/bitrise-io/stepman/releases/download/0.9.6/stepman-$(uname -s)-$(uname -m) > /usr/local/bin/stepman
Then:
chmod +x /usr/local/bin/stepman
0.9.5
Changes
RunIf
support : define a Go template expression to specify whether the step should run- Lots of minor revisions
- Better logging
Install
To install this version, run the following commands (in a bash shell):
curl -L https://github.com/bitrise-io/stepman/releases/download/0.9.5/stepman-$(uname -s)-$(uname -m) > /usr/local/bin/stepman
Then:
chmod +x /usr/local/bin/stepman
0.9.4
Changes
- BREAKING :
IsNotImportant
/is_not_important
was renamed toIsSkippable
/is_skippable
- revisions in steplib/collection handling
Install
To install this version, run the following commands (in a bash shell):
curl -L https://github.com/bitrise-io/stepman/releases/download/0.9.4/stepman-$(uname -s)-$(uname -m) > /usr/local/bin/stepman
Then:
chmod +x /usr/local/bin/stepman
0.9.3
- Minor fixes
Install this version with:
curl -L https://github.com/bitrise-io/stepman/releases/download/0.9.3/stepman-$(uname -s)-$(uname -m) > /usr/local/bin/stepman
Then:
chmod +x /usr/local/bin/stepman
v0.9.2
Mainly minor revisions:
activate
anddownload
now have an-update
flag. If set and the requested step can't be found in the local step lib cache it'll first try to update the cache, and fail only if it's still not found after the cache update.- Usage help texts
- a
bitrise.yml
to automate releases - install instructions
v0.9.1
First beta/alpha/preview release. Let's say "fully functional" but there's still a lot to do to make it a joy to use in general.