dotnet-installer/eng
Přemek Vysoký 87955496af
Use VMR instead of the tarball for Source-Build builds (#15042)
For PRs, the Source-Build leg that was running inside of the Build stage is now moved to a separate stage but runs more or less the same: https://dev.azure.com/dnceng-public/public/_build/results?buildId=97509&view=results
Instead of creating the tarball, we are building the `dotnet/dotnet` repo there.

For internal rolling builds, we are taking [this pipeline](https://dev.azure.com/dnceng/internal/_build/results?buildId=2056327&view=results) and merging it into `dotnet-installer-official-ci`.
So it's one extra stage that runs pretty quick (faster than the Build stage by far).
It won't be creating and pushing the tarball artifact anymore though.

Once the rolling build is finished, there won't be no more source-build-build pipeline but instead dotnet-dotnet-official-ci which will build the dotnet/dotnet repo again instead of the tarball that was originally produced from the rolling build.
The MSFT SDK from the installer build will still be consumed by it though.

More details https://github.com/dotnet/arcade/issues/10677
2022-12-01 10:51:39 +01:00
..
BuildConfiguration Add a build retry. 2021-07-09 16:04:27 -07:00
common Update dependencies from https://github.com/dotnet/arcade build 20221129.2 (#15062) 2022-11-30 08:23:50 -08:00
pipelines Use VMR instead of the tarball for Source-Build builds (#15042) 2022-12-01 10:51:39 +01:00
_prettyprint.sh
Build.props Add support for arm platform 2022-10-21 14:47:40 -05:00
build.yml Merge branch 'release/7.0.1xx' 2022-09-28 19:50:17 -07:00
configure-toolset.ps1 Optional Workload: Finalizer (#10356) 2021-05-04 20:55:39 -07:00
configure-toolset.sh Optional Workload: Finalizer (#10356) 2021-05-04 20:55:39 -07:00
CopyToLatest.cmd
core-sdk-build-env.sh remove unused env var 2021-09-12 16:24:08 -04:00
core-sdk-test-env.bat remove unused env var 2021-09-12 16:24:08 -04:00
core-sdk-test-env.sh remove unused env var 2021-09-12 16:24:08 -04:00
Key.snk
ManualVersions.props Update ManualVersions.props for upcoming Windows SDK projection 2022-08-17 20:21:00 +00:00
native.proj Optional Workload: Finalizer (#10356) 2021-05-04 20:55:39 -07:00
Publishing.props Use arcade's conditional pattern for publishing (#11172) 2021-07-20 12:33:43 -07:00
restore-toolset.ps1 Add dotnet root to the env script as tests we're running correctly in the IDE otherwise 2022-10-07 13:17:32 -07:00
restore-toolset.sh Fix ArcadeBuildTarball on s390x 2022-08-11 12:59:49 +02:00
sdl-tsa-vars.config Update sdl-tsa-vars.config 2021-05-04 14:47:35 -07:00
SignCheckExclusionsFile.txt [release/5.0.4xx] Add sign check exclusions for non-shipping files (#11845) 2021-09-02 12:16:55 -07:00
Signing.props Include VS nupkgs in items to sign (#14598) 2022-09-28 09:24:27 -07:00
SourceBuild.props Removing source build patches 2021-05-05 09:30:06 -07:00
SourceBuildPrebuiltBaseline.xml ArPow stage 1: local source-build infrastructure (#10186) 2021-04-16 09:35:26 -05:00
TestVersions.props Remove clicommandlineparser dependency (#9855) 2021-03-02 13:17:32 -08:00
version.csproj Optional Workload: Finalizer (#10356) 2021-05-04 20:55:39 -07:00
Version.Details.xml Update dependencies from https://github.com/dotnet/source-build-reference-packages build 20221130.1 (#15065) 2022-11-30 10:41:54 -08:00
Versions.props Update dependencies from https://github.com/dotnet/arcade build 20221129.2 (#15062) 2022-11-30 08:23:50 -08:00