0.9.17
Changes
-
DEPRECATION : the previous
dependencies
property is now deprecated. From now on, dependencies should be declared in thedeps
property which has a new syntax, grouped by dependency managers. The syntax will be extended in the near future but in a backward compatible way.
Supported dependency managers:brew
,apt_get
andcheck_only
(for checking dependencies which can't be installed automatically, ex theXcode.app
).
Example:- step: deps: brew: - name: cmake - name: git - name: node apt_get: - name: cmake check_only: - name: xcode
-
New command:
stepman collections
prints all the registered Step Lib collections. -
stepman step-info
output now contains the inputdefault_value
,value_options
andis_expand
values and a couple more useful infos, likesource_code_url
andsupport_url
of the Step. -
stepman step-info
got a new option--step-yml
, which allows printing step info from the specifiedstep.yml
directly (useful for local Step development). -
log improvements
Install
To install this version, run the following commands (in a bash shell):
curl -fL https://github.com/bitrise-io/stepman/releases/download/0.9.17/stepman-$(uname -s)-$(uname -m) > /usr/local/bin/stepman
Then:
chmod +x /usr/local/bin/stepman