Skip to content

Conversation

@LoopedBard3
Copy link
Member

@LoopedBard3 LoopedBard3 commented Nov 23, 2022

This is another version of #78581, that uses a proj file instead of string searching Versions.props files. This fixes dotnet/performance#2733 and will help minimize the changes we need to make to keep these values up to date.

@ghost
Copy link

ghost commented Nov 23, 2022

Tagging subscribers to this area: @dotnet/runtime-infrastructure
See info in area-owners.md if you want to be subscribed.

Issue Details

This is another version of , that uses a proj file instead of string searching Versions.props files. This fixes dotnet/performance#2733 and will help minimize the changes we need to make to keep these values up to date.

Author: LoopedBard3
Assignees: LoopedBard3
Labels:

area-Infrastructure

Milestone: -

steps:
# Extra steps that will be passed to the performance template and run before sending the job to helix (all of which is done in the template)
- script: |
$(Build.SourcesDirectory)/eng/common/msbuild.sh $(Build.SourcesDirectory)/eng/testing/performance/add_properties_to_pipeline.proj
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Although there's only one target in proj file, I would explicitly specify it (/t:) to future-proof it.

@ghost ghost added needs-author-action An issue or pull request that requires more info or actions from the author. and removed needs-author-action An issue or pull request that requires more info or actions from the author. labels Nov 28, 2022
@LoopedBard3 LoopedBard3 force-pushed the PerfMakeMonoDotnetPathingDynamicWithProjFile branch from 765fe7a to 82fc583 Compare November 28, 2022 19:14
@LoopedBard3
Copy link
Member Author

This is ready for merge with successful run: https://dev.azure.com/dnceng/internal/_build/results?buildId=2055044&view=results.

@LoopedBard3 LoopedBard3 marked this pull request as ready for review November 29, 2022 18:11
@LoopedBard3
Copy link
Member Author

LoopedBard3 commented Nov 29, 2022

This doesn't affect any of the runs/flows outside of the perf-pipeline. Merging after full test results are in: https://dev.azure.com/dnceng/internal/_build/results?buildId=2055585&view=results

Copy link
Member

@DrewScoggins DrewScoggins left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@LoopedBard3
Copy link
Member Author

Test run succeeded in primary targeted areas and many potentially affected areas came back green, merging.

@LoopedBard3 LoopedBard3 merged commit 121ac4c into dotnet:main Nov 29, 2022
@LoopedBard3 LoopedBard3 deleted the PerfMakeMonoDotnetPathingDynamicWithProjFile branch November 29, 2022 21:31
@ghost ghost locked as resolved and limited conversation to collaborators Dec 30, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Improve mono-dotnet creation versioning

3 participants