Commit graph

22364 commits

Author SHA1 Message Date
Omair Majid
35abe3c7cf
Add CentOS Stream 9 container to CI matrix (#12955) 2022-02-15 23:35:05 +00:00
Chris Rummel
606bca49cb
Update to SDK and previously-source-built 6.0.102. (#13221) 2022-02-15 03:12:25 +00:00
Michael Simons
d69361cbcf
Add test to compare msft and sb sdk contents (#13153) 2022-02-10 15:58:01 -06:00
dotnet-maestro[bot]
2f89821757
Update dependencies from https://github.com/dotnet/source-build-reference-packages build 20220210.1 (#13215)
[release/6.0.1xx] Update dependencies from dotnet/source-build-reference-packages
2022-02-10 19:00:35 +00:00
vseanreesermsft
69bd1f865f
Merge pull request #13189 from vseanreesermsft/internal-merge-6.0.1xx-2022-02-08-1019
Merging internal commits for release/6.0.1xx
2022-02-09 10:28:35 -08:00
Marc Paine
b7a97cbabf
Merge pull request #13198 from manodasanW/patch-3
[release/6.0.1xx] Windows SDK projection update
2022-02-08 16:31:33 -08:00
William Godbe
ee9b80739f
Update asp.net templates (#13193) 2022-02-08 16:30:48 -08:00
Manodasan Wignarajah
583dcc4f28
[release/6.0.1xx] Windows SDK projection update 2022-02-08 13:14:46 -08:00
Sean Reeser
2186b8b250 Merge commit '02d5242ed7ca7c3747fc89196cf67aeff260c6ac' into internal-merge-6.0.1xx-2022-02-08-1019 2022-02-08 10:19:26 -08:00
dotnet-maestro[bot]
b86d04b65d
Update dependencies from https://github.com/dotnet/arcade build 20220207.2 (#13186)
Microsoft.DotNet.CMake.Sdk , Microsoft.DotNet.Build.Tasks.Installers , Microsoft.DotNet.Arcade.Sdk
 From Version 6.0.0-beta.22102.3 -> To Version 6.0.0-beta.22107.2

Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
2022-02-08 08:22:22 -08:00
Logan Bussell
7d14092c5f
Override Microsoft.Net.Sdk.WindowsDesktop references during source-build in Roslyn (#13093)
* override SDK for Microsoft.Net.Sdk.WindowsDesktop references in roslyn

* add new EmptySdk in the source build tarball

* remove roslyn solution filter patch
2022-02-07 09:25:08 -08:00
dotnet-maestro[bot]
97c7aa240b
Update dependencies from https://github.com/dotnet/source-build-reference-packages build 20220205.1 (#13179)
[release/6.0.1xx] Update dependencies from dotnet/source-build-reference-packages
2022-02-07 16:31:47 +00:00
Marc Paine
11de58ddc5
Update .vsts-ci.yml 2022-02-06 09:41:11 -08:00
Michael Simons
2842b74fd3
Refactor smoke-test to capture prereqs (#13145) 2022-02-04 12:52:30 -06:00
dotnet-maestro[bot]
701b7698d6
Update dependencies from https://github.com/dotnet/arcade build 20220202.3 (#13164)
[release/6.0.1xx] Update dependencies from dotnet/arcade
2022-02-03 17:55:02 +00:00
dotnet-maestro[bot]
a1c6314717
Update dependencies from https://github.com/dotnet/source-build-reference-packages build 20220203.1 (#13163)
Microsoft.SourceBuild.Intermediate.source-build-reference-packages
 From Version 6.0.0-servicing.22078.1 -> To Version 6.0.0-servicing.22103.1

Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
2022-02-03 08:42:57 -08:00
Omair Majid
176600a235
Add arm64 packages to source-build bootstrap (#13157)
Currently, source-build is failing out-of-the-box on arm64 because ilasm
and friends are missing on arm64.

The errors look like this:

src/source-build-reference-packages.4643b750ccc93ca151eed888da70b67f0198d1fd/artifacts/source-build/self/src/src/targetPacks/ILsrc/microsoft.netframework.referenceassemblies/1.0.2/microsoft.netframework.referenceassemblies.1.0.2.csproj:
error NU1101: Unable to find package
runtime.linux-arm64.microsoft.netcore.ilasm. No packages exist with this
id in source(s): prebuilt, previously-source-built, reference-packages,
source-built
[.dotnet/sdk/6.0.101/NuGet.targets]

Fix this and related errors by ading arm64 artifacts to the bootstrap
step.

This change is sufficient to make source-build work out-of-the-box on
arm64 now using the normal steps:

    ./build.sh /p:ArcadeBuildTarball=true /p:TarballDir=/some/dir
    cd /some/dir
    ./prep.sh --bootstrap && ./build.sh
2022-02-03 08:02:14 -06:00
Marc Paine
4469d93670
Merge pull request #13136 from dotnet/marcpopMSFT-poolversion601
Update poolversion
2022-02-02 14:41:21 -08:00
vseanreesermsft
041c2d6658
Update branding to 6.0.103 (#13156) 2022-02-01 14:09:57 -08:00
Marc Paine
cfe37ec6f2
Update .vsts-ci.yml 2022-01-31 13:51:01 -08:00
Marc Paine
78e0c0c70a
Update .vsts-ci.yml 2022-01-31 13:49:58 -08:00
dotnet-maestro[bot]
08df362ca6
Update dependencies from https://github.com/dotnet/source-build-reference-packages build 20220128.1 (#13142)
[release/6.0.1xx] Update dependencies from dotnet/source-build-reference-packages
2022-01-28 15:44:35 +00:00
Marc Paine
a94ba2175c
Update .vsts-ci.yml 2022-01-27 14:28:30 -08:00
Marc Paine
fec85b404c
Update .vsts-ci.yml 2022-01-27 14:25:01 -08:00
dotnet-maestro[bot]
ee9a55c9b5
Update dependencies from https://github.com/dotnet/source-build-reference-packages build 20220127.1 (#13130)
[release/6.0.1xx] Update dependencies from dotnet/source-build-reference-packages
2022-01-27 21:42:11 +00:00
Chris Rummel
15e9018f2a
Updates to produce Microsoft.DotNet.Common.ProjectTemplates.2.1/6.0 in source-build (#13122)
* Updates to produce Microsoft.DotNet.Common.ProjectTemplates.2.1/6.0 in source-build

Co-authored-by: MichaelSimons <msimons@microsoft.com>
2022-01-27 15:03:37 -06:00
Michael Simons
3454f6cd99
Source-build tweaks to aid release process (#13101)
* Source-build tweaks to aid release process

* Edit per code review
2022-01-24 21:49:05 -06:00
Marc Paine
a11e58a2f0
Merge pull request #13097 from dotnet/marcpopMSFT-publishpool60100
Update .vsts-ci.yml for windows pool
2022-01-21 11:16:07 -08:00
Marc Paine
f9e9963fbc Update .vsts-ci.yml 2022-01-21 10:49:30 -08:00
Michael Simons
0dec528400
Implement beginnings of C# based tests (#13052)
* Implement beginnings of C# based tests

* Convert xml dox tests

* Updates per code review

* Fixup of previous commit

* Edits per code review

* Refactor testRunTitle to make distinguishable between build legs
2022-01-21 07:59:36 -06:00
Michael Simons
b9540d3005
Remove unnecessary Arcade bootstrap patch (#13092) 2022-01-20 14:28:22 -06:00
Michael Simons
4a1e7f6238
Update source-build toolset and artifacts to 6.0.1 (#12860)
* Update source-build toolset and artifacts to 6.0.1

* Update PrivateSourceBuiltArtifactsPackageVersion
2022-01-20 09:58:43 -06:00
dotnet-maestro[bot]
a3c5003a72
Update dependencies from https://github.com/dotnet/source-build-reference-packages build 20220120.1 (#13090)
[release/6.0.1xx] Update dependencies from dotnet/source-build-reference-packages
2022-01-20 15:48:43 +00:00
Omair Majid
3e4f44cf23
Include musl bits in source-build bootstrap tarball (#13076) 2022-01-20 09:20:36 -06:00
DotNet Bot
02d5242ed7 [internal/release/6.0.1xx] Update dependencies from dnceng/internal/dotnet-sdk
- Resolve source-build patch conflicts

 - Remove source-build runtime patch that was backported

 - Merge branch 'internal/release/6.0.1xx' of https://dnceng.visualstudio.com/internal/_git/dotnet-installer into darc-internal/release/6.0.1xx-a0407bef-058b-488f-956f-b7929b351679

 - Merge branch 'darc-internal/release/6.0.1xx-a0407bef-058b-488f-956f-b7929b351679' of https://dev.azure.com/dnceng/internal/_git/dotnet-installer into darc-internal/release/6.0.1xx-a0407bef-058b-488f-9

 - Download bits from dotnetbuilds/internal

 - Merge branch 'darc-internal/release/6.0.1xx-a0407bef-058b-488f-956f-b7929b351679' of https://dev.azure.com/dnceng/internal/_git/dotnet-installer into darc-internal/release/6.0.1xx-a0407bef-058b-488f-9

 - Merge remote-tracking branch 'dnceng/internal/release/6.0.1xx' into darc-internal/release/6.0.1xx-a0407bef-058b-488f-956f-b7929b351679
2022-01-19 18:34:20 +00:00
dotnet-bot
df2d0d6a9b Merge in 'release/6.0.1xx' changes 2022-01-19 16:59:44 +00:00
dotnet-maestro[bot]
ebc698ea6b
Update dependencies from https://github.com/dotnet/source-build-reference-packages build 20220119.2 (#13086)
[release/6.0.1xx] Update dependencies from dotnet/source-build-reference-packages
2022-01-19 16:58:31 +00:00
dotnet-bot
7736c8aefa Merge in 'release/6.0.1xx' changes 2022-01-19 15:08:02 +00:00
dotnet-maestro[bot]
401e3968d7
Update dependencies from https://github.com/dotnet/source-build-reference-packages build 20220119.1 (#13084)
[release/6.0.1xx] Update dependencies from dotnet/source-build-reference-packages
2022-01-19 15:06:19 +00:00
dotnet-bot
59e84cbf61 Merge in 'release/6.0.1xx' changes 2022-01-19 13:48:49 +00:00
Michael Simons
a22825a1ff
Add runtime and aspnetcore patches to always build libs, app.ref and targetting packs (#13009)
* Add runtime patch to build all packages during source-build

* Add aspnetcore patch to always build App.Ref and targeting packs
2022-01-19 07:47:28 -06:00
dotnet-bot
a079542a92 Merge in 'release/6.0.1xx' changes 2022-01-19 05:49:14 +00:00
Matt Mitchell
9092e6a3c4
Merge pull request #13077 from MichaelSimons/internal-clone
Add additional clause in ConvertInternalRepos condition
2022-01-18 21:47:56 -08:00
MichaelSimons
5846bfe682 Add additional clause in ConvertInternalRepos condition 2022-01-19 00:42:46 +00:00
dotnet-bot
94d5ff8aad Merge in 'release/6.0.1xx' changes 2022-01-14 20:38:04 +00:00
dotnet-maestro[bot]
d31aa165db
Update dependencies from https://github.com/dotnet/test-templates build 20220114.3 (#13051)
[release/6.0.1xx] Update dependencies from dotnet/test-templates
2022-01-14 20:37:03 +00:00
dotnet-bot
a924edeea1 Merge in 'release/6.0.1xx' changes 2022-01-14 06:42:24 +00:00
Marc Paine
ad30dae28e
Merge pull request #13035 from dotnet/marcpopMSFT-downgrade31implicitversion601
Update GenerateBundledVersions.targets
2022-01-13 22:41:09 -08:00
Marc Paine
6f0f80e3aa
Update GenerateBundledVersions.targets 2022-01-13 14:08:42 -08:00
Matt Mitchell
b6928a1799 Merge remote-tracking branch 'upstream/release/6.0.1xx' into internal/release/6.0.1xx 2022-01-13 10:38:55 -08:00