Skip to content

Conversation

@jkoritzinsky
Copy link
Member

@jkoritzinsky jkoritzinsky commented Jan 13, 2025

With this change, we can remove 36 VMR legs.

Remove support for the following properties as we no longer have separate ShortStack legs for them:

  • DotNetBuildRuntimeNativeAOTRuntimePack
  • DotNetBuildMonoCrossAOT

Continue to support DotNetBuildUseMonoRuntime to specify mono-only builds as that will still be used by the Mono LLVMAOT VMR legs and we can still use it to validate Mono-only SB targets on non-Mono-only systems (ie validate the s390x build experience on x64)

Contributes to dotnet/source-build#4770
Contributes to dotnet/source-build#4648

@ghost ghost added the untriaged Request triage from a team member label Jan 13, 2025
@jkoritzinsky
Copy link
Member Author

/azp run sdk-unified-build-full

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

…remove 36 VMR legs.

Remove support for the following properties as we no longer have separate ShortStack legs for them:

- DotNetBuildRuntimeNativeAOTRuntimePack
- DotNetBuildMonoCrossAOT

Continue to support DotNetBuildUseMonoRuntime to specify mono-only builds as that will still be used by the Mono LLVMAOT VMR legs and we can still use it to validate Mono-only SB targets on non-Mono-only systems (ie validate the s390x build experience on x64)
@ViktorHofer ViktorHofer requested a review from a team as a code owner January 21, 2025 16:23
@ViktorHofer ViktorHofer marked this pull request as draft January 21, 2025 16:23
@ViktorHofer
Copy link
Member

Sorry I accidentally hit the "Ready for review" button.

@ViktorHofer
Copy link
Member

/azp run sdk-unified-build-full

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@ViktorHofer
Copy link
Member

/azp run sdk-unified-build-full

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@ViktorHofer
Copy link
Member

ViktorHofer commented Jan 22, 2025

Still disk space issues, damn. In the Sign.proj stage.

@ViktorHofer
Copy link
Member

/azp run sdk-unified-build-full

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@ViktorHofer
Copy link
Member

Looks better now. FWIW I see running out of disk space issues in other PRs as well, i.e. on short stack legs. I think there are some low hanging fruits how to make this better that we can and should follow-up post-merge. I don't think that we should block this PR on that though if the builds are green now.

@jkoritzinsky
Copy link
Member Author

/azp run sdk-unified-build-full

@jkoritzinsky jkoritzinsky marked this pull request as ready for review January 22, 2025 19:56
@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

Copy link
Member

@ViktorHofer ViktorHofer left a comment

Choose a reason for hiding this comment

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

Amazing 💯

@jkoritzinsky jkoritzinsky enabled auto-merge (squash) January 22, 2025 20:14
@jkoritzinsky jkoritzinsky merged commit 32619f2 into dotnet:main Jan 22, 2025
71 of 78 checks passed
@jkoritzinsky jkoritzinsky deleted the vmr-build-all-runtime-packs branch January 22, 2025 23:29
baronfel pushed a commit to baronfel/sdk that referenced this pull request Feb 24, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Area-VMR untriaged Request triage from a team member

Projects

None yet

2 participants