dotnet-installer/eng
Matt Mitchell cce77edfe1
[main] Tweaks for RTM stable building and servicing (#11936)
* Tweaks for RTM stable building and servicing
- When building from source offline in a stable configuration, the shared frameworks versions will match the directory from which the runtime archives are located in, both stable. This is in contrast to when not building from source, in which the runtime archives will appear in non-stable directories.
- The targeting pack versions should not be assumed to always match the runtime framework versions, and the blob directories containing them are the same. Add new dependencies so that we can track where the targeting pack directory is over time.
- PGO archives coming from runtime are always built non-stable. This means the download location needs to be tweaks, and crossgen calls need to look for shared framework binaries in the non-stable locations.
- For source-build, the templating should move to a new non-stable dependency. This is used to determine the version of the source build intermediate package.

* Generate the full nuget version in the source build tarball job.
The source build tarball job needs the full nuget version so that it can publish the blob to the right location (`Sdk/<full version>/source-<stable version>.zip). This involves being able to call the GenerateFullNuGetVersion target and the targets it depends on.

* Use correct package version prop for crossgen targets
2021-09-14 14:59:33 -07:00
..
BuildConfiguration Add a build retry. 2021-07-09 16:04:27 -07:00
common Update dependencies from https://github.com/dotnet/arcade build 20210913.4 (#11982) 2021-09-14 13:05:57 +00:00
docker Fixup docker to use 3.13 base image for MUSL legs 2021-07-14 16:49:23 -07:00
_prettyprint.sh
Build.props Initial checkin of source-build tarball build infrastructure (#10961) 2021-06-24 16:36:04 -05:00
build.yml Changes for internal runtime build support for .NET 6 (#11422) 2021-08-06 13:54:33 -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
core-sdk-test-env.bat
core-sdk-test-env.sh
dockerrun.ps1
dockerrun.sh Changes for internal runtime build support for .NET 6 (#11422) 2021-08-06 13:54:33 -07:00
Key.snk
ManualVersions.props Update Windows SDK projection 2021-07-15 16:20:33 -07: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
restore-toolset.sh
sdl-tsa-vars.config Update sdl-tsa-vars.config 2021-05-04 14:47:35 -07:00
SignCheckExclusionsFile.txt Add Sign Check Exclusions from runtime (#11768) 2021-08-31 09:52:38 -07:00
Signing.props Update files that should not be signed (#11810) 2021-09-01 11:27:46 -07:00
source-build-tarball-build.yml [ArPow] Add offline tarball build infra and CI (#11403) 2021-08-06 12:50:48 -05:00
SourceBuild.props Removing source build patches 2021-05-05 09:30:06 -07:00
SourceBuild.Version.Details.xml [ArPow Tarball] Uptake new version of SBRP (#11491) 2021-08-12 08:27:52 -05:00
SourceBuildPrebuiltBaseline.xml ArPow stage 1: local source-build infrastructure (#10186) 2021-04-16 09:35:26 -05:00
TestVersions.props
version.csproj Optional Workload: Finalizer (#10356) 2021-05-04 20:55:39 -07:00
Version.Details.xml [main] Tweaks for RTM stable building and servicing (#11936) 2021-09-14 14:59:33 -07:00
Versions.props [main] Tweaks for RTM stable building and servicing (#11936) 2021-09-14 14:59:33 -07:00