Skip to content

Conversation

@rokonec
Copy link
Member

@rokonec rokonec commented Aug 25, 2022

Context

MSBuild server runs as long live process, similar to VBCSCompiler, as oppose to formal short living console application.
Custom Tasks which execute child process from might be broken, as output from child processes started from detached parent process are not redirected to parent process.

This PR addresses issue: dotnet/msbuild#7913

Unblocks

@rokonec rokonec requested review from JohnTortugo and MattGal and removed request for JohnTortugo August 25, 2022 18:37
@MattGal
Copy link
Member

MattGal commented Aug 25, 2022

I am publishing a version of this to "General Testing" to prove it unblocks ASP.NET, after which I will approve.

@MattGal
Copy link
Member

MattGal commented Aug 25, 2022

This Draft PR uses a "real" published copy of this change and will demonstrate if the problem is fully fixed: dotnet/aspnetcore#43555

MattGal added a commit to MattGal/aspnetcore that referenced this pull request Aug 26, 2022
@MattGal
Copy link
Member

MattGal commented Aug 26, 2022

I made the suggested change in an internal branch and am publishing another general testing one to see if this works.

Co-authored-by: Matt Galbraith <MattGal@users.noreply.github.com>
Copy link
Member

@MattGal MattGal left a comment

Choose a reason for hiding this comment

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

I personally published these changes as BAR Build ID 146476 and verified they unblock the source-build for ASP.NET Core

MattGal added a commit to MattGal/aspnetcore that referenced this pull request Aug 26, 2022
@MattGal
Copy link
Member

MattGal commented Aug 26, 2022

dotnet/aspnetcore#43568 tries the latest version of the SDK from their branch + this arcade change and nothing else, stacked on Main.

@MattGal
Copy link
Member

MattGal commented Aug 26, 2022

All linked builds got past the install dotnet stage and issues were around updating to RC2 SDK, so I am going to merge this.

@MattGal MattGal merged commit b084bcc into main Aug 26, 2022
MattGal added a commit to MattGal/arcade that referenced this pull request Aug 26, 2022
…of required dotnets to be installed (dotnet#10585)"

This reverts commit b084bcc.
@MattGal MattGal mentioned this pull request Aug 26, 2022
1 task
MattGal added a commit that referenced this pull request Aug 26, 2022
…of required dotnets to be installed (#10585)" (#10608)

This reverts commit b084bcc.
@akoeplinger akoeplinger deleted the rokonec/InstallDotNetCore-task-fix-msbuild-server-breaking-change branch November 22, 2022 10:16
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.

3 participants