Skip to content

Conversation

@omajid
Copy link
Member

@omajid omajid commented Mar 25, 2023

This property is being added to arcade via dotnet/arcade#12749 and dotnet/arcade#12940

Once this property is added to arcade, it flows correctly to the main aspnetcore build, but not to the build for repo tasks. The repo tasks still need this, otherwise they end up using full signing.

Fix that by manually passing the property along (using env var) when building the repo tasks.

(Integration tests for this change live in dotnet/installer. Once https://github.com/dotnet/installer/blob/d109cba3ff8ff46fe70be93a40c45002e5770267/eng/pipelines/templates/jobs/vmr-build.yml#L50-L54 is removed, this feature will get exercised end-to-end).

@ghost ghost added area-infrastructure Includes: MSBuild projects/targets, build scripts, CI, Installers and shared framework community-contribution Indicates that the PR has been added by a community member labels Mar 25, 2023
@ghost
Copy link

ghost commented Mar 25, 2023

Thanks for your PR, @omajid. Someone from the team will get assigned to your PR shortly and we'll get it reviewed.

@omajid omajid force-pushed the arcade-source-build-disable-full-signing branch from 1146d03 to dd5fb58 Compare March 25, 2023 22:44
This property is being added to arcade via
dotnet/arcade#12749 and
dotnet/arcade#12940

Once this property is added to arcade, it flows correctly to the main
aspnetcore build, but not to the build for repo tasks. The repo tasks
still need this, otherwise they end up using full signing.

Fix that by manually passing the property along (using env var) when
building the repo tasks.
@omajid omajid force-pushed the arcade-source-build-disable-full-signing branch from dd5fb58 to 2073d1b Compare March 27, 2023 11:25
@omajid omajid marked this pull request as ready for review March 27, 2023 11:28
@omajid omajid requested review from a team and wtgodbe as code owners March 27, 2023 11:28
@SteveSandersonMS
Copy link
Member

@wtgodbe This isn't something I have any context on but it looks reasonable in the diff. Are you able to approve it based on any context you have about this?

@wtgodbe
Copy link
Member

wtgodbe commented Mar 30, 2023

/azp run

@wtgodbe wtgodbe enabled auto-merge (squash) March 30, 2023 16:51
@azure-pipelines
Copy link

Azure Pipelines successfully started running 3 pipeline(s).

@wtgodbe wtgodbe merged commit f06a603 into dotnet:main Mar 30, 2023
@ghost ghost added this to the 8.0-preview4 milestone Mar 30, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area-infrastructure Includes: MSBuild projects/targets, build scripts, CI, Installers and shared framework community-contribution Indicates that the PR has been added by a community member

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants