Jump to >

Integrations 2.0.2 Release Notes

Release date: February 8, 2022

Packaging

  • The PyYAML dependency is now capped on Python 2.7 to a version range of >=3.12,<=5.999.

    This fixes a recent regression with installing on Python 2.7.

New Features

Jenkins CI

  • Added a REVIEWBOARD_REVIEW_BRANCH environment variable accessible to builds.

    This mirrors the Branch field on a review request. It can be used to check out the correct branch or otherwise distinguish builds.

    Patch by André Klitzing.

  • Added support for specifying {branch} in job names for all types of repositories.

    This was previously only an option for Git.

    Patch by André Klitzing.

CircleCI

  • Added the ability to manually run builds or retry failed builds.

    This requires Review Board 3.0.19 or higher.

    Patch by Marcus Boay.

Travis CI

  • Added the ability to manually run builds or retry failed builds.

    This requires Review Board 3.0.19 or higher.

    Patch by Marcus Boay.

Bug Fixes

Jenkins CI

  • Any slash (/) characters in a job name are now converted to an underscore (_).

    Jenkins doesn’t allow slashes in job names. This fixes job names that may contain a slash when present in an expanded {repository} or {branch} variable.

    Patch by André Klitzing.

Contributors

  • André Klitzing

  • Christian Hammond

  • David Trowbridge

  • Marcus Boay