Skip to content

2.0.0

Compare
Choose a tag to compare
@bitrise-devs-bot bitrise-devs-bot released this 21 Nov 15:28
· 149 commits to master since this release
ed59c73

Changes

Breaking changes

The --loglevel command line parameter has been removed from the cli. Use the --debug flag to enable the debugs logs if necessary.

Structured logging

WARNINIG: This is an experimental feature

The run received a new command line option which can enable the new json logging format. Simply supply the --output-format json parameter to the run command to enable it. The cli still uses the human readable format by default.

Smaller improvements

This is a list of the other small improvements to help debuggability:

  • The cli now logs any error related to step preparation. Previously these did not show up in the build logs.
  • The summary section at the end of a workflow run now has the ID of which workflow it belongs to.
  • The cli was always using master as the default branch value if none was supplied in the git:: special source step definition. This is removed and it uses the value defined in the repository.

Changelog

Install or upgrade

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

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

ℹ️ M1 machine: Please note by default /usr/local/bin does not exist on M1 machines and isn't encouraged by the community over /opt/bin. Use a custom folder path or use your own bin folder path. i.e /opt/bin

Then:

chmod +x /usr/local/bin/bitrise

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