Page MenuHomeDevCentral

Allow tommy_ci to use Jenkins multi-branch projects
ClosedPublic

Authored by dereckson on Mar 4 2023, 19:27.
Tags
None
Referenced Files
Unknown Object (File)
Thu, Sep 5, 10:10
Unknown Object (File)
Thu, Sep 5, 09:50
Unknown Object (File)
Tue, Sep 3, 09:41
Unknown Object (File)
Tue, Sep 3, 09:41
Unknown Object (File)
Sun, Sep 1, 04:51
Unknown Object (File)
Sat, Aug 31, 21:12
Unknown Object (File)
Aug 24 2024, 19:19
Unknown Object (File)
Aug 22 2024, 02:42
Subscribers
None

Details

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

Diff Detail

Repository
rOPS Nasqueron Operations
Lint
Lint Passed
Unit
No Test Coverage
Branch
main
Build Status
Buildable 4486
Build 4753: arc lint + arc unit

Event Timeline

dereckson created this revision.
dereckson edited the summary of this revision. (Show Details)
dereckson edited the summary of this revision. (Show Details)
This revision is now accepted and ready to land.Mar 4 2023, 19:31