Commit graph

4042 commits

Author SHA1 Message Date
Sarah Oslund
7775f51a07 Add IncludedWorkloadManifest.txt 2021-08-18 15:39:36 -07:00
William Li
ecd26d75af
Merge pull request #11511 from dotnet-maestro-bot/merge/release/5.0.4xx-to-main
[automated] Merge branch 'release/5.0.4xx' => 'main'
2021-08-17 14:20:27 -07:00
Jacques Eloff
baf4e91918
Add MSI installer type file (#11539)
The sentinel file will trigger using the MSI based installation
2021-08-16 21:39:55 -07:00
Marc Paine
712d2da2be
Update GenerateBundledVersions.targets 2021-08-13 14:58:15 -07:00
Jason Zhai
57be651eca Merge branch 'release/5.0.4xx' into main 2021-08-12 23:40:36 -07:00
Marc Paine
24451549c5
Update GenerateBundledVersions.targets 2021-08-12 14:25:46 -07:00
Marc Paine
3f8b44d11b
Centralize bundled versions
Add a 50 bundled version as not all three were changing at once.  Modify the code to use the 31 and 21 versions.  This way, we only ever have to update one set of numbers each month rather than 3.
2021-08-12 14:12:39 -07:00
Dan Seefeldt
381ea7f7ae
[ArPow Tarball] Uptake new version of SBRP (#11491)
* Uptake new version of SBRP

* Remove SBRP patch

* Remove unneeded runtime patch
2021-08-12 08:27:52 -05:00
Anirudh Agnihotry
3ac06ffe3f
update netcoreapp versions (#11394) 2021-08-10 16:22:43 -07:00
William Godbe
34946d64f4
Update Asp.Net 2.1/3.1/5.0 Template version (#11393)
* Update Asp.Net 2.1/3.1/5.0 Template version

* Update GenerateBundledVersions.targets
2021-08-10 15:59:18 -07:00
Michael Simons
7538de49ce
[ArPow] Add sdk repo to arpow tarball (#11454) 2021-08-10 16:43:07 +00:00
Michael Simons
c810711af2
Update the ArPow dotnet tool version (#11460) 2021-08-10 09:32:42 -05:00
Marc Paine
d47278a356 Merge remote-tracking branch 'origin/release/5.0.3xx' into marcpopMSFT-merge4xx 2021-08-09 13:26:18 -07:00
Michael Simons
e7cd00d5bf
[ArPow Tarball] Tier 2 - Add runtime-portable repo to arpow tarball (#11078)
* [ArPow Tarball] Tier 2 - Add runtime-portable repo to arpow tarball

* Update TemporaryBootstrapPackageVersions.props

* Revert too aggressive of version updates in TemporaryBootstrapPackageVersions.props

* Remove allconfigurations flag since some are not valid in source-build

* Don't copy tools anymore after Package

This target is no longer needed as it was meant to copy ilasm/ildasm to
a known directory to be picked up by SBRP.  SBRP now uses the nupkg.

* Update binlog param to ensure we get inner binlog

* Don't build stable versions for preview

* Update DirectoryBuild.props in src if root one isn't found

* Add dotnet6 feed to NuGet.Configs

* Remove unneeded properties in runtime.common.props

* Increase timeout on create tarball job

* Update portable build cleanup

* Remove timeout on Create Tarball job

* Only add source when building online

* Update prebuilts version

Co-authored-by: dseefeld <dseefeld@microsoft.com>
2021-08-06 18:53:24 -05:00
Matt Mitchell
9994b20baa
Changes for internal runtime build support for .NET 6 (#11422)
- Cherry pick the internal runtime download changes over
- Cherry pick changes to the arcade SB template over (making the next update a noop and unblocking P7+)
- Hoist out the variable groups and parameters needed for the internal download to the top level yaml file.
- Remove the old DownloadFile task and replace this with the Arcade version. Specifically this allows us to remove
  set/use of the DOTNETCLIMSRC_READ_SAS_TOKEN environment variable and instead rely on that task's ability to decode and
  use a base64 encoded SAS token. The reason for the environment variable usage before was that the
  non-encoded SAS token was getting mangled by msbuild/bash/etc. on non-Windows OSs.
- Update the source build tarball template with support for internal runtimes

Update to source build template
2021-08-06 13:54:33 -07:00
dotnet-maestro[bot]
130a6b657a
[main] Update dependencies from dotnet/arcade (#11416)
[main] Update dependencies from dotnet/arcade
- Coherency Updates:
  - Microsoft.DotNet.XliffTasks: from 1.0.0-beta.21378.1 to 1.0.0-beta.21380.1 (parent: Microsoft.DotNet.Arcade.Sdk)

 - Disable implicit namespaces
2021-08-06 20:18:02 +00:00
Michael Simons
5268979bef
[ArPow] Add offline tarball build infra and CI (#11403)
* Add offline build to CI

* Add sourcelink patches to unblock offline aspnetcore build
2021-08-06 12:50:48 -05:00
Logan Bussell
f2fb118bdd
Rename the PackageVersions.props files used in source-build (#11407)
* rename PackageVersions.props files used for source-build
2021-08-06 10:07:54 -07:00
Dan Seefeldt
33c0d0250d
[ArPow Tarball] Clean up src directories when building (#11421)
* Clean up src directories when building

* Updates based on PR review comments
2021-08-06 09:12:04 -05:00
Marc Paine
92984ff7e5
Merge pull request #11365 from dotnet/marcpopMSFT-newtonsoftupdate
Update our version of newtonsoft.json.dll to latest.
2021-08-05 13:52:57 -07:00
Michael Simons
2897e82c96
Add prebuilt acquisition and production build infra (#11417) 2021-08-05 15:19:38 -05:00
Michael Simons
0b62347ded
[ArPow Tarball] Tier 4 - Add aspnetcore repo to arpow tarball (#11113) 2021-08-03 20:11:34 -05:00
Logan Bussell
39d5733f3a
rename tarball/packages/source-built folder to previously-source-built (#11386) 2021-08-03 09:12:12 -07:00
Marc Paine
238e293a44 Update our version of newtonsoft.json.dll to latest. 2021-07-30 15:56:26 -07:00
Logan Bussell
98b681d564
[ArPow] Check in the empty src/Directory.Build.props and targets instead of generating them (#11350)
* check in directory.build.props and targets instead of generating them
* make empty build props and targets comments more reader friendly
2021-07-30 11:59:59 -07:00
Dan Seefeldt
b6e2615047
Update clicommandlineparser to build offline (#11327) 2021-07-28 16:07:24 -05:00
Michael Simons
30734f0b61
Add tarball pipeline logic to publish Private.SourceBuilt.Artifacts (#11297) 2021-07-27 16:51:44 +00:00
Dan Seefeldt
69fcba5df7
[ArPow] Update tarball build to build with current version of previously source-built packages (#11293)
* Collect prebuilt packages

* WIP offline build

* Update ReplaceTextInFile(s) to honor line endings

* Build changes required to build with current Roslyn

* Look for 6.0 version of logger

* Add patch for SBRP to get eng/common updated.

* Update previously source-built version

* Add additional comments on patches

* Add comment on TemporaryBootstrap file

* Updates based on PR comments
2021-07-27 10:27:40 -05:00
Michael Simons
f247377f4d
Use consistent BuildCommandArgs pattern (#11281) 2021-07-27 08:25:36 -05:00
Dan Seefeldt
702587dcbb
[ArPow] Update SBRP to get version with updated ilasm (#11233)
* Update SBRP to get version with updated ilasm

Also, remove the prebuilts for packages that weren't being built
correctly.

* Add empty prebuilt directory
2021-07-23 16:25:22 -05:00
Chris Rummel
7841b20804
[ArPow Tarball] Tier 1 - Add roslyn repo to arpow tarball (#11142)
Co-authored-by: Michael Simons <msimons@microsoft.com>
2021-07-22 16:34:51 -05:00
Marc Paine
37f7b1c4f9
Merge pull request #11162 from dotnet/marcpopMSFT-versionupdate
Update the minimum required verison in the installer UI to list 17.0 …
2021-07-21 14:31:14 -07:00
Matt Mitchell
cd2487150a
Do not create .zip files on Linux/Mac (#11188)
* Do not create .zip files on Linux/Mac
Avoid creating the .zip files on Linux/Mac, as they are not distributed or used in any scenario.
This saves > 20% of the total artifact size for this build (2.7 GB). Yay!

* Ensure output directories are created first
2021-07-21 14:05:33 -07:00
Marc Paine
1f5313fae3 Updated to say VS 2022 instead of 2019. 2021-07-20 11:26:01 -07:00
Chris Rummel
6ff5eb4add
[ArPow] Update SourceBuild tasks to netcoreapp6. (#11163)
* Update SourceBuild tasks to netcoreapp6.

* Another couple packages with bad IL generic extension methods with 'with' constraints.
2021-07-20 00:50:48 +00:00
Marc Paine
60af8af7c4 Update the minimum required verison in the installer UI to list 17.0 as that's what we're officially supporting (even if we're not going to block 16.11) 2021-07-19 11:54:13 -07:00
Marc Paine
9cff60c3a6
Update GenerateBundledVersions.targets 2021-07-16 14:00:37 -07:00
Jason Zhai
76be4f93ad Merge branch 'release/5.0.4xx' into main 2021-07-14 23:28:19 -07:00
Devendar Reddy Adulla
2ec8242666
Merge pull request #11087 from dotnet/dev/dreddy/updatedesktopversion
Update WindowsDesktop servicing versions to 5.0.8
2021-07-14 13:47:54 -07:00
John Luo
47d09acf67
Update aspnetcore 3.1 & 5.0 template versions (#11086) 2021-07-14 13:23:33 -07:00
Michael Simons
f1b634b690
[ArPow Tarball] Tier 4 - Add vstest repo to arpow tarball (#11077) 2021-07-12 16:54:36 -05:00
Michael Simons
58bfec72c1
[ArPow Tarball] Tier 4 - Add fsharp repo to arpow tarball (#11081) 2021-07-12 15:19:52 -05:00
Michael Simons
305f2635bd
[ArPow Tarball] Tier 2 - Add msbuild repo to arpow tarball (#11079) 2021-07-09 23:43:57 +00:00
Chris Rummel
91afacfc09
[ArPow] Temporary fix for reference packages with broken extension methods (#11092)
* Add some needed prebuilt packages to override temporarily bad ref packages.

* Remove bad ref packages.

* Also don't copy new versions of the bad SBRP packages after the SBRP build.

* Account for missing intermediate packages and different paths.

* Address code review comment.
2021-07-09 22:43:30 +00:00
Dan Seefeldt
5048e0f143
[Arpow Tarball] Add flag to build with online sources (#11091)
* Add SBRP packages to prev source-built

* Don't delete SBRP packages

* Add BuildWithOnlineSources flag

* Build tarball in CI with online sources

* Remove OfflineBuild / add BuildWithOnlineSources

* Add --online option to tarball build.sh

* Additional cleanup for tarball build

* Rename baseline file

* Update baseline

* Remove acquire-darc.proj

* Default DotNetBuildOffline to true

* Fix line endings in RemoveInternetSources

* Update src/SourceBuild/Arcade/eng/common/templates/steps/source-build-run-tarball-build.yml

Co-authored-by: Michael Simons <msimons@microsoft.com>

Co-authored-by: Michael Simons <msimons@microsoft.com>
2021-07-09 21:42:42 +00:00
Michael Simons
40235466e9
Fix source-build ci and build infra (#11088) 2021-07-08 20:09:54 -05:00
Devendar Reddy A
67fe759ed4 Update servcing versions 2021-07-08 09:52:34 -07:00
Dan Seefeldt
a5587571df
[ArPow Tarball] Handle SBRP packages in previously source-built artifacts (#11072)
* Add SBRP packages to prev source-built

* Update to new version of prev source-built

* Update SBRP reference

* Don't delete SBRP packages

* Update private source-built version
2021-07-08 09:35:21 -05:00
Larry Ewing
20e58082fa
Merge pull request #11060 from dotnet/darc-main-0a8e7e9b-f4e6-4c7d-85c7-02e9934e42ec
[main] Update dependencies from dotnet/sdk
2021-07-07 21:31:08 -05:00
Larry Ewing
c2d147c2c2 Add emscripten manifest 2021-07-07 09:35:42 -07:00