dotnet / dotnet/source-build

Sync downstream CI with upstream daily CI versions

Open
#5,250 8 comments 0 reactions 1 assignee Claimed by @mmitche View on GitHub
area-build
Dominant language
No language data
Stars
287
Forks
145
Avg merge
1d 22h
Merged PRs (30d)
10

Description

For our daily CI use-cases we have depencies on packages that we do not source-build.

For example, we get the following error when trying to build `aspnetcore` with an internal CI SDK due to a mismatch for `Microsoft.NETCore.App.Runtime.Mono.browser-wasm`:
```
HostedBlazorWebassemblyApp.Client.csproj : error NU1102: Unable to find package Microsoft.NETCore.App.Runtime.Mono.browser-wasm with version (= 10.0.0-preview.6.25310.101) [/tmp/tmp.PBEgsEvJDL/sdk/10.0.100-preview.6.25310.101/NuGet.targets]
HostedBlazorWebassemblyApp.Client.csproj : error NU1102: - Found 1458 version(s) in dotnet8 [ Nearest version: 8.0.0-rtm.23523.3 ] [/tmp/tmp.PBEgsEvJDL/sdk/10.0.100-preview.6.25310.101/NuGet.targets]
HostedBlazorWebassemblyApp.Client.csproj : error NU1102: - Found 1417 version(s) in dotnet9 [ Nearest version: 9.0.0-rtm.24516.5 ] [/tmp/tmp.PBEgsEvJDL/sdk/10.0.100-preview.6.25310.101/NuGet.targets]
HostedBlazorWebassemblyApp.Client.csproj : error NU1102: - Found 1224 version(s) in dotnet10 [ Nearest version: 10.0.0-preview.6.25310.107 ] [/tmp/tmp.PBEgsEvJDL/sdk/10.0.100-preview.6.25310.101/NuGet.targets]
HostedBlazorWebassemblyApp.Client.csproj : error NU1102: - Found 119 version(s) in dotnet-public [ Nearest version: 10.0.0-preview.5.25277.114 ] [/tmp/tmp.PBEgsEvJDL/sdk/10.0.100-preview.6.25310.101/NuGet.targets]
HostedBlazorWebassemblyApp.Client.csproj : error NU1102: - Found 0 version(s) in source L2hvbWUvdGVzdGVyL3dvcmtkaXIvZ3JwYy9hcnRpZmFjdHMK [/tmp/tmp.PBEgsEvJDL/sdk/10.0.100-preview.6.25310.101/NuGet.targets]
HostedBlazorWebassemblyApp.Client.csproj : error NU1102: - Found 0 version(s) in dotnet-eng [/tmp/tmp.PBEgsEvJDL/sdk/10.0.100-preview.6.25310.101/NuGet.targets]
HostedBlazorWebassemblyApp.Client.csproj : error NU1102: - Found 0 version(s) in dotnet-tools [/tmp/tmp.PBEgsEvJDL/sdk/10.0.100-preview.6.25310.101/NuGet.targets]
HostedBlazorWebassemblyApp.Client.csproj : error NU1102: - Found 0 version(s) in dotnet10-transport [/tmp/tmp.PBEgsEvJDL/sdk/10.0.100-preview.6.25310.101/NuGet.targets]
HostedBlazorWebassemblyApp.Client.csproj : error NU1102: - Found 0 version(s) in dotnet8-transport [/tmp/tmp.PBEgsEvJDL/sdk/10.0.100-preview.6.25310.101/NuGet.targets]
HostedBlazorWebassemblyApp.Client.csproj : error NU1102: - Found 0 version(s) in dotnet9-transport [/tmp/tmp.PBEgsEvJDL/sdk/10.0.100-preview.6.25310.101/NuGet.targets]
```

I'd like to explore syncing our downstream daily builds with the upstream official daily build versions.

What would be a way to find the most recent `OfficialBuildId` from the official daily builds?
And the vmr commit that it was built from?

cc @ViktorHofer @mmitche @MichaelSimons @omajid

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.