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 Attempt to disable pretty print control codes for CI 2018-11-08 00:36:11 -08:00
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 Copy latest to blob when all legs succeed. 2018-12-20 13:21:18 -08:00
core-sdk-build-env.sh Add build environment script (with partition support) 2019-08-30 08:53:22 -07:00
core-sdk-test-env.bat Add test environment scripts 2018-11-20 10:10:19 -08:00
core-sdk-test-env.sh Merge branch 'master' into official_builds 2018-12-25 19:08:40 -08:00
dockerrun.ps1 Changes for core-sdk to move to yaml stages 2019-09-12 13:19:14 -07:00
dockerrun.sh Changes for internal runtime build support for .NET 6 (#11422) 2021-08-06 13:54:33 -07:00
Key.snk Get tests and skeleton build tasks building 2018-10-22 19:59:58 -07:00
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 Fix build environment script 2018-12-30 00:14:04 -08:00
restore-toolset.sh Updating stage0 to 3.0.100-preview-009812 again. This change was lost when we moved to arcade. 2018-12-28 14:15:07 -08:00
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 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 [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