HomeDevCentral

Allow tommy_ci to use Jenkins multi-branch projects

Description

Allow tommy_ci to use Jenkins multi-branch projects

Summary:
rTOMMY8d7e01d292da introduced the support for multi-branch projects by default,
while rTOMMYa95280823e1b put this feature behind a guard, requiring to set
the JENKINS_MULTI_BRANCH environment variable.

For tommy_ci, we actually want this so when staging area is enabled,
we could use branches instead of or in complement to the Phabricator plugin.

For tommy_cd, only the main branch is considered, so we don't need it.

Ref T1441.

Test Plan: Browse https://builds.nasqueron.org

Reviewers: dereckson

Reviewed By: dereckson

Maniphest Tasks: T1441

Differential Revision: https://devcentral.nasqueron.org/D2838

Details

Provenance
derecksonAuthored on Mar 4 2023, 19:24
derecksonPushed on Mar 4 2023, 19:31
Reviewer
dereckson
Differential Revision
D2838: Allow tommy_ci to use Jenkins multi-branch projects
Parents
rOPSb7e115e2ba82: Update tommy_cd back-end URL
Branches
Unknown
Tags
Unknown
Tasks
T1441: Add support for Jenkins 2.0 multi-branch pipelines