Monthly release of Bitrise CLI tools and summary of updates (March, 2018) - CLI v1.14.0

We ship a new bitrise cli version on the second Tuesday of every month.
The new release will be available on the bitrise.io
virtual machines on the weekend after the CLI release,
unless we discover any serious bug / regression.

Read on to learn more about this month’s Bitrise CLI release and about the changes around Bitrise tools and steps.


New version of Bitrise CLI (1.14.0)

Run apt-get update before install apt-get dependencies

tools update

  • envman update to version 1.1.11
  • stepman update to version 0.9.39

default plugins update

  • workflow-editor plugin update to version 1.1.12

go dependencies update


New version of Stepman (0.9.39)

go dependencies update


New version of Envman (1.1.11)

go dependencies update


New steps

  • detekt 1.0.0:
    • Fetch, build and run detekt CLI
  • gitlab-status 0.9.3:
    • Update commit status for GitLab repositories
  • twitter-message 0.0.4:
    • Update a Twitter account status

Step updates

  • appcenter-dsym-upload 0.1.3:
  • authenticate-host-with-netrc 0.9.2:
    • updated type_tags to access-control
  • bitbucket-snippet-runner 1.2.0:
    • Run script in current shell
  • cakebuild 1.0.7:
    • Support for custom nuget feed for cake script
  • cordova-archive 1.1.1:
    • use compile command instead of build
    • fix: find generated artifacts
  • deploy-to-itunesconnect-deliver 2.13.0:
    • Fix “ERROR: Could not start delivery: all transports failed diagnostics”
  • file-downloader 1.0.0:
    • BREAKING CHANGE: run_if property set to .IsCI
  • git-clone 4.0.9:
    • Reset repository after a failed merge
    • Fix: fetch tags if tag input is set
    • Support repository urls in the form of ssh://git@hostname:port/owner/repository.git
  • github-status 2.0.0:
    • NEW INPUT: status_identifierallows to differentiate this status from the status of other systems.
    • Change the TLS version used by the HTTP request to fix SSL error
    • Make the step skippable
    • Rewrite the step in Go
    • Add warning message if no commit hash specified
    • Fix the build status description when the build is in pending or error state
  • gradle-runner 1.8.3:
    • export files only if they were made after the gradle task has started
  • gradle-unit-test 1.0.5:
    • changed cache mode to deps only
  • ionic-archive 1.2.2:
    • Fix: incorrect status
  • nvm 1.2.1:
  • slack 2.7.2:
    • Rename on_error category to If Build Failed
    • Replace Public Install Page field with a button
    • Remove required constraints from fields message and color_on_error
    • Increase maximum line length for short fields to 40
  • trigger-bitrise-workflow 0.0.2:
    • Add environment variables support
  • update-jira-issue-field 1.0.1:
    • Add support for cookie-based auth
  • wetransfer 0.0.5:
    • removed not defined input options
    • removed step options with default values
    • install npm wetransfer in the work directory
  • xcode-test 1.18.13:
    • Find screenshots with .jpg extension
1 Like