Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update default xcopy-msbuild version in arcade #13673

Closed
2 of 3 tasks
dkurepa opened this issue May 24, 2023 · 2 comments
Closed
2 of 3 tasks

Update default xcopy-msbuild version in arcade #13673

dkurepa opened this issue May 24, 2023 · 2 comments
Assignees

Comments

@dkurepa
Copy link
Member

dkurepa commented May 24, 2023

  • This issue is blocking
  • This issue is causing unreasonable pain

The arcade update to .NET 8 preview 4 requires MSBuild 17.6. We need to update our arcade templates so they use this new version.
The new version was generated using the scripts from https://github.com/jaredpar/xcopy-msbuild, but on MSBuild from VS2022.
The package also needs some other dlls to work correctly. I compared files to previous the previous working version, 17.4.1 and took what I needed from the VS2022 folder.
In the end, the 17.6.0-2 package was generated and it's use was validated in https://dev.azure.com/dnceng/internal/_build/results?buildId=2187291&view=logs&j=b11b921d-8982-5bb3-754b-b114d42fd804&t=fb192a8b-e433-5fc8-e2b0-276ab015e7d5

This issue is blocking arcade validation #13654

Release Note Category

  • Feature changes/additions

Release Note Description

Update xcopy version in arcade scripts

@dkurepa
Copy link
Member Author

dkurepa commented May 24, 2023

PR: #13674
And a follow up issue #13676

@dkurepa
Copy link
Member Author

dkurepa commented Jun 5, 2023

The PR has been merged and it unblocked arcade-validation. I wrote a document on the wiki on how we can generate this package in the future.

@dkurepa dkurepa closed this as completed Jun 5, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant