Skip to content

Conversation

@lpatalas
Copy link
Contributor

@lpatalas lpatalas commented Mar 10, 2021

Description

This change is part of moving servicing jobs to COGS subscription: https://github.com/dotnet/core-eng/issues/11639.

We need to include System.PullRequest.TargetBranch pipeline variable in Helix job properties to be able to redirect PR test jobs to servicing subscription. Currently Helix API has no way to tell if the PR was created for main or release/* branch.

I also added other properties that are send in main for consistency.

Related issue: #7074

Customer Impact

There is no customer impact. Only effect is that additional properties will be attached to Helix job.

Regression

No

Risk

The risk of this change is very low. Change is very small and the same code already runs on main.

Workarounds

There is no workaround available. Without this change we won't be able to redirect servicing PR test jobs to COGS subscription.

@lpatalas lpatalas self-assigned this Mar 10, 2021
@riarenas
Copy link
Contributor

riarenas commented Mar 10, 2021

@lpatalas as this is a PR to one of the servicing branches, please use the https://github.com/dotnet/arcade/blob/main/Documentation/Policy/AskModeTellModeTemplate.md template for your PR description. (same applies for the release/3.x PR)

You will also need explicit approval from either @markwilkie or @mmitche before merging.

@riarenas riarenas requested review from markwilkie and mmitche March 10, 2021 17:55
@lpatalas lpatalas merged commit 670382b into release/5.0 Mar 10, 2021
@lpatalas lpatalas deleted the lupatala/add-target-branch-property-5.0 branch March 11, 2021 13:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants