Releases: bitrise-io/bitrise
2.1.0
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.1.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
!
2.0.2
Changelog
- b029387 Bump version to 2.0.2 (#835)
- 1db2c1c Fix typo in legacy.go (#831)
- cb1714b fix: don't log empty messages (#832)
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.2/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
!
2.0.1
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.1/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
!
2.0.0
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 thegit::
special source step definition. This is removed and it uses the value defined in the repository.
Changelog
- 982943c Add version as input to Bitrise CLI header (#827)
- b13df09 Build started event (#822)
- 69d337d Don't specify
master
if no git branch is provided (#796) - e4ef36e Envman functions (#819)
- 5554029 Print step preparation errors (#816)
- 8bfaecb Print workflow ID in summary title (#821)
- 55ac240 Remove leftover log level handlings (#824)
- ea4a8c2 Remove target_workflow_id from workflow run plan (#823)
- a05b4e0 Stepman functions (#820)
- 92bff8c Structured logging (#818)
- ed59c73 Update tool versions (#828)
- c4945d2 [CI-217] Step started event (#825)
- e3eeee0 [CI-218] Step finished event (#826)
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
!
1.50.0
Changelog
- 3483087 Add support for new property (#811)
- cc3dd8a Added PR Template and stripped down contributing guidelines. (#790)
- d642b34 First class support to use step written in Kotlin (#807)
- c903a2e Revert "First class support to use step written in Kotlin (#807)" (#810)
- ef0d899 Update tools and plugins (#813)
- 3469eb0 Use golangci-lint (#808)
- 4c7834f [BE-170] Added step aborted event (#809)
- ad7f832 [BE-170] Detect if there is no output and abort Step (#801)
- dc509d2 [BE-198] Forward wrapped bitrise status (#814)
- 0ce1ba9 [BE-198] Set different exit status for aborted builds (#812)
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/1.50.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
!
1.49.3
Changelog
- 16c2bc6 Add option to serialize analytics for debugging (#803)
- 2b0e360 Feature flag for v2 analytics implementation (#802)
- 8bbfb4c Set CLI version automatically by the release process (#805)
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/1.49.3/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
!
1.49.2
Changelog
- 4863d87 Add "extra arguments" section to guidelines (#791)
- ec52f99 Corrected vendor deps. (#797)
- db59eb4 Fix tool version parsing when loglevel is debug (#798)
- 9a04a6c Proof of Concept: First class support for steps written in Swift. (#795)
- 7f794d6 Remove Xcode dependency check (#793)
- 4773ec3 Set log level for analytics logger (#799)
- 4e0d8af Support golang betas (#777)
- c9aecf7 Updating dependencies and README. (#789)
- 1600656 Use Goreleaser to publish releases (#800)
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/1.49.2/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
!
1.49.1
Release Notes
Fixes a compilation issue that can cause hanging builds when running on macOS. This release is built from the same source as the previous version.
Install or upgrade
To install this version, run the following commands (in a bash shell):
curl -fL https://github.com/bitrise-io/bitrise/releases/download/1.49.1/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
!
1.49.0
Release Notes
- [89ff3f0] Implement analytics events for Bitrise CLI (#787)
- [6f349c0] Adding benchmark for Step build time (#759)
- [f2def13] Fix step execution error handling (#786)
- [f7fc5b9] Fix shebang (#784)
- [a2d1666] Fix shebang (#783)
- [472adb3] Add renovate.json (#779)
Install or upgrade
To install this version, run the following commands (in a bash shell):
curl -fL https://github.com/bitrise-io/bitrise/releases/download/1.49.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
!
1.48.0
Release Notes
- [97b6f7d] updated version (#778)
- [3766f19] [PLANG-138] Extendable secret list (#776)
- [a31ae4b] fix: typo in CLI update log messages (#775)
Install or upgrade
To install this version, run the following commands (in a bash shell):
curl -fL https://github.com/bitrise-io/bitrise/releases/download/1.48.0/bitrise-"$(uname -s)"-"$(uname -m)" > /usr/local/bin/bitrise
Then:
chmod +x /usr/local/bin/bitrise
M1 machine: Please note by default /usr/local/bin
does not exist for M1 machines. Use a custom folder or save it to your own bin folder. i.e /opt/
That's all, you're ready to call bitrise
!