Commit graph

22337 commits

Author SHA1 Message Date
Michael Simons
3dfda06124
Rewrite smoke-tests.sh in new test framework based smoke tests (#13286) 2022-03-03 08:02:48 -06:00
Marc Paine
b305016c87
Merge pull request #12790 from dotnet/marcpopMSFT-workloadmanifesttxt
Fix the logic that generates the fallback text file
2022-03-02 14:48:26 -08:00
Marc Paine
f6de171402
Merge pull request #13294 from vseanreesermsft/branding-6.0.104-2022-03-01-1055
Update branding to 6.0.104
2022-03-02 14:48:03 -08:00
Michael Simons
5e3471b471
Always run sb bootstrap CI leg (#13300) 2022-03-02 15:58:55 -06:00
v-wuzhai
f87228ef9c
Merge pull request #13298 from dotnet/darc-release/6.0.1xx-0dff2ed3-557d-4859-916c-843dc46ccf60
[release/6.0.1xx] Update dependencies from dotnet/source-build-reference-packages
2022-03-02 13:41:55 +08:00
Michael Simons
ccf17282ea
Update source-build's MsftToSbSdk baseline (#13296) 2022-03-01 19:17:45 -06:00
dotnet-maestro[bot]
8535d69714 Update dependencies from https://github.com/dotnet/source-build-reference-packages build 20220301.1
Microsoft.SourceBuild.Intermediate.source-build-reference-packages
 From Version 6.0.0-servicing.22123.1 -> To Version 6.0.0-servicing.22151.1
2022-03-01 19:15:25 +00:00
Sean Reeser
30bbc7d8e3 Update branding to 6.0.104 2022-03-01 10:55:28 -08:00
Michael Simons
e8a47cb304
Remove unused legacy template references from source-build (#13173) 2022-03-01 11:42:54 -06:00
Michael Simons
88bf53f746
Adjust handling of reference packages directory (#13238) 2022-03-01 11:39:47 -06:00
Michael Simons
083549c2e2
Add source-build nowarn for NU1603 (#13289) 2022-02-28 19:38:51 -06:00
Logan Bussell
410b4423d3
Make NuGet.config copy path in source-build CI more explicit (#13265)
* make nuget config path in source build CI more explicit

* add extra brackets to conditional in source build CI to prevent bash syntax error

Co-authored-by: Michael Simons <msimons@microsoft.com>
2022-02-25 15:57:48 -08:00
v-wuzhai
0e4e3d1414
Merge pull request #13272 from dotnet/darc-release/6.0.1xx-aeb6ce39-78fe-4226-9b8e-db23823b4c18
[release/6.0.1xx] Update dependencies from dotnet/source-build-reference-packages
2022-02-24 10:29:29 +08:00
dotnet-maestro[bot]
d90c8fd6d8 Update dependencies from https://github.com/dotnet/source-build-reference-packages build 20220223.1
Microsoft.SourceBuild.Intermediate.source-build-reference-packages
 From Version 6.0.0-servicing.22117.5 -> To Version 6.0.0-servicing.22123.1
2022-02-23 16:08:54 +00:00
Logan Bussell
aa3dd86d7f
fix smoke-test authenticated feeds copy and smoke-test logs directory copy (#13255) 2022-02-19 01:03:25 +00:00
MichaelSimons
c099a557b9 Add source-build patch to address arcade bootstrap issue 2022-02-18 15:33:14 +00:00
Logan Bussell
215108835e
[release/6.0.1xx] Add source-build tests for dotnet format (#13207)
* add dotnet format tests

* some updates from code review

* move helper methods out of DotNetFormatTests class

* rearrange smoke test assets

* update various smoke-test paths and remove root repo check from legacy smoke test script

* fix smoke-test-prereqs tar command path

* fix naming conventions and remove extra formatting test

* more refactoring from pr comments

* refactor BaselineHelper comparison methods

* simplify comparison methods

* clarify FormatTest expected result naming

* remove unnecessary empty props and targets files
2022-02-18 08:51:43 -06:00
v-wuzhai
971f5ae3ae
Merge pull request #13241 from dotnet/darc-release/6.0.1xx-aaab3a90-c0e7-4ed7-bd01-4130ec9fe029
[release/6.0.1xx] Update dependencies from dotnet/source-build-reference-packages
2022-02-18 14:04:20 +08:00
dotnet-maestro[bot]
73fd7ac601 Update dependencies from https://github.com/dotnet/source-build-reference-packages build 20220217.5
Microsoft.SourceBuild.Intermediate.source-build-reference-packages
 From Version 6.0.0-servicing.22115.1 -> To Version 6.0.0-servicing.22117.5
2022-02-18 02:57:43 +00:00
dotnet-maestro[bot]
102421b21d Update dependencies from https://github.com/dotnet/source-build-reference-packages build 20220217.1
Microsoft.SourceBuild.Intermediate.source-build-reference-packages
 From Version 6.0.0-servicing.22115.1 -> To Version 6.0.0-servicing.22117.1
2022-02-17 16:32:24 +00:00
Chris Rummel
cab7e65d17
Remove bootstrapping for CI builds now that we use CentOS7 previously-source-built (#13232) 2022-02-17 01:05:17 +00:00
Michael Simons
f6763d6f6d
Gather additional smoke test prereqs (#13233) 2022-02-16 15:56:19 -06:00
dotnet-maestro[bot]
e63e925b57
Update dependencies from https://github.com/dotnet/source-build-reference-packages build 20220215.1 (#13229)
[release/6.0.1xx] Update dependencies from dotnet/source-build-reference-packages
2022-02-16 00:07:45 +00:00
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