Buildkite Changelog

What’s new in Buildkite :shipit:


Command steps can now be made to soft fail

Posted April 29, 2019 by Justin

We've added a new soft_fail property to command steps, so you can ensure that some jobs never fail the build 🎈

steps:
  - label: 'πŸ’¨ Smoke Test'
    command: smoke-test.sh
    soft_fail:
      - exit_status: 1

To ensure you're not swallowing unintended errors, soft failures can be configured to handle specific exit statuses. And if a job soft fails, it'll be marked in the pipeline with a red warning icon, letting you keep an eye on it:

A build with a soft-failed step completing and passing

You can read more about the new soft_fail property in the Command Step documentation.

Feature