Commit Graph

88 Commits

Author SHA1 Message Date
Pavel Krymets 51e30ee20d
Update SDK (#8115) 2019-03-04 12:59:49 -08:00
Nate McMaster 5be7d30231 Replace npm commands with yarn 2019-02-22 13:30:19 -08:00
Nate McMaster 85ae18c723
Make Visual Studio 2019 a prerequisite to building this repo (#7005)
Changes:

* Make Visual Studio 2019 a prerequisite for building this repo
* Update .sln files
* Update Windows SDK to 17134
* Update developer docs
* Disable ANCM tests
* Update to .NET Core SDK 3.0 Preview 2
* Use Microsoft.NET.Sdk.Razor as a package consistently accross the repo
* React to changes in metadata from Microsoft.NETCore.App
* React to changes in .NET Core SDK
* Attempt to workaround CodeCheck.ps1 failure which doesn't repro locally or on different agents. Possibly due to differences in the version of the PowerShell task?
* Remove dead YML file
* Rename usages of win7-{x64,x86} to win-{x64,x86}
* Update KoreBuild to 3.0.0-build-20190219.1
2019-02-20 09:53:53 -08:00
BrennanConroy 744a32a750
SignalR C++ tests passing and part of build (#7160) 2019-02-06 17:23:23 -08:00
Nate McMaster 6081fec894
Add new build.cmd/sh options for suppressing restore, NodeJS, setting target arch and OS name, and more (#7137)
Add new command line parameters for working with the project:

* `-NoBuild`, `-NoRestore` - these already existed, but users found it hard to discover this powershell syntax: '-build:$false'
* `-Arch`/`--arch` - set the target CPU architecture to build. Defaults to x64
* `--os-name` - on non-Windows builds, manually specify if the build should target Alpine. generic Linux, or MacOS
* Rename flags used to build specific project types. The pattern now is `--build-$(group)` or `--no-build-$(group)` (In PowerShell its `-Build$(Group)` or `-NoBuild$(Group). Example: -NoBuildJava

Changes to build definitions:
* Update the ci build definition to build all supported architectures
* Support publishing multiple artifacts per job

Other changes:
* `-NoBuild` implies `-NoRestore`
* Add new properties, `TargetArchitecture`, `TargetOsName`, and `TargetRuntimeIdentifier`
* Replace usages of `SharedFxRid` with these new properties
* To make `--no-build-nodejs` actually work, replaced Components.Browser.JS.csproj with Components.Browser.JS.npmproj
* Fix errors when building for win-arm on a clean machine
* Fix a few other project errors, like using the wrong syntax for DefaultItemExcludes, or using the wrong Platform value for x86
2019-01-31 15:47:47 -08:00
Nate McMaster 81d0a9e467
Update buildtools and fix signing configuration (#7078) 2019-01-28 16:14:18 -08:00
Nate McMaster 75d9146f39
Update buildtools to 3.0.0-build-20190123.3 (#6959) 2019-01-23 16:05:02 -08:00
Nate McMaster ad8975001a
Update build tools and exclude symbols.nupkg files from signcheck (#6939)
Changes:
* Update BuildTools
* Normalize slashes to avoid double restore
* Exclude .symbols.nupkg files from signcheck. These are not shipped to customers and do not need to be signed. We can save time and bandwidth by not code-signing these. After this merges, I will re-enable signcheck on CI.
2019-01-23 07:52:17 -08:00
Nate McMaster dea1950bdc
Update buildtools, add --env parameter to dockerbuild.sh, and allow overriding KOREBUILD_SKIP_INSTALL_NETFX 2019-01-18 16:33:30 -08:00
Nate McMaster 9e959fc9cb
Revert signtool to older version that doesn't lock the .nupkg file (#6858) 2019-01-18 15:22:32 -08:00
Nate McMaster 922512a9fb
Convert the artifacts folder layout to match Arcade (#6850)
Changes:
* IsProductPackage => IsShippingPackage
* artifacts/$config/packages => artifacts/packages/$config
* packages/product => packages/Shipping
* packages/internal => packages/NonShipping
* Renamed MSBuild properties used for output folders
* Update build tools to use 2 spaces in global.json
2019-01-18 13:38:24 -08:00
Nate McMaster 3cd5054eb5
Merge branch 'release/2.2' 2019-01-11 07:20:00 -08:00
Nate McMaster 22f3166fa6
Merge branch 'release/2.1' into release/2.2 2019-01-10 01:22:10 -08:00
Justin Kotalik a474a0567f
Merge branch 'release/2.2' 2019-01-09 16:42:12 -08:00
Justin Kotalik 33d42551ac Fix MusicStore PackageReferences and cleanup README 2019-01-07 12:53:08 -08:00
Nate McMaster edfb2ab8ab
Merge branch 'release/2.2' 2019-01-05 00:34:13 -08:00
Nate McMaster 02780bac26
Merge branch 'release/2.2' 2018-12-14 16:03:16 -08:00
Nate McMaster 206db0558e
Update buildtools and add properties to skip IIS tests 2018-12-13 23:36:42 -08:00
Nate McMaster 696a46c449
Update buildtools to 2.2.1-build-20181207.6 2018-12-07 17:38:10 -08:00
Nate McMaster 9b8684c811
Update buildtools to 2.2.1-build-20181207.3 2018-12-07 15:37:48 -08:00
Nate McMaster 85e2147ff0
Merge branch 'release/2.2' 2018-12-07 11:11:44 -08:00
Nate McMaster 569a14ecb8
Merge branch 'release/2.1' into release/2.2 2018-12-06 17:09:03 -08:00
ASP.NET CI fcfefd3908 Updating BuildTools from 2.2.1-build-20181203.2 to 2.2.1-build-20181205.2
[auto-updated: buildtools]
2018-12-06 08:03:46 +00:00
ASP.NET CI 9f2829a48d Updating BuildTools from 2.2.1-build-20181130.1 to 2.2.1-build-20181203.2
[auto-updated: buildtools]
2018-12-04 00:02:41 -08:00
ASP.NET CI b2b1cf24ba Updating BuildTools from 2.2.1-build-20181114.3 to 2.2.1-build-20181130.1
[auto-updated: buildtools]
2018-11-30 19:00:00 -08:00
ASP.NET CI ccb335799f Updating BuildTools from 3.0.0-build-20181120.3 to 3.0.0-build-20181120.4
[auto-updated: buildtools]
2018-11-20 21:15:09 -08:00
ASP.NET CI c206b18707 Updating BuildTools from 3.0.0-build-20181116.1 to 3.0.0-build-20181120.3
[auto-updated: buildtools]
2018-11-20 13:52:05 -08:00
ASP.NET CI 0b8fe9ded9 Updating BuildTools from 3.0.0-build-20181114.5 to 3.0.0-build-20181116.1
[auto-updated: buildtools]
2018-11-19 11:56:13 -08:00
Nate McMaster 6cc9f6f130
Merge release/2.2 and replace submodules
* Replace the aspnet/JsonPatch git submodule and merge the master branch of its source to this repo
* Likewise for aspnet/DotNetTools
* And aspnet/HtmlAbstractions
* merge latest infrastructure changes from the release/2.2 branch
2018-11-14 22:57:10 -08:00
ASP.NET CI d85f34c1df Updating BuildTools from 3.0.0-alpha1-20181112.1 to 3.0.0-alpha1-20181114.4
[auto-updated: buildtools]
2018-11-15 01:36:42 +00:00
Nate McMaster c1c7d711b6
Merge branch 'release/2.1' into release/2.2 2018-11-14 09:27:23 -08:00
ASP.NET CI 340a27c01c Updating BuildTools from 3.0.0-alpha1-20181109.6 to 3.0.0-alpha1-20181112.1
[auto-updated: buildtools]
2018-11-13 00:03:47 -08:00
ASP.NET CI 3ea6730bf0 Updating BuildTools from 3.0.0-alpha1-20181109.1 to 3.0.0-alpha1-20181109.6
[auto-updated: buildtools]
2018-11-10 08:03:41 +00:00
ASP.NET CI a87f3ff4a0 Updating BuildTools from 2.2.0-preview2-20181108.7 to 2.2.0-preview2-20181109.5
[auto-updated: buildtools]
2018-11-10 00:15:34 +00:00
ASP.NET CI cc62be0a3d Updating BuildTools from 3.0.0-alpha1-20181108.8 to 3.0.0-alpha1-20181109.1
[auto-updated: buildtools]
2018-11-09 14:46:16 -08:00
ASP.NET CI 9a37ff1ae1 Updating BuildTools from 3.0.0-alpha1-20181108.5 to 3.0.0-alpha1-20181108.8
[auto-updated: buildtools]
2018-11-09 08:04:45 +00:00
ASP.NET CI 6b66c2a67f Updating BuildTools from 2.2.0-preview2-20181108.4 to 2.2.0-preview2-20181108.7
[auto-updated: buildtools]
2018-11-08 23:44:37 -08:00
ASP.NET CI 271989b4fa Updating BuildTools from 3.0.0-alpha1-20181105.4 to 3.0.0-alpha1-20181108.5
[auto-updated: buildtools]
2018-11-08 14:50:23 -08:00
ASP.NET CI b19735667a Updating BuildTools from 2.2.0-preview2-20181105.3 to 2.2.0-preview2-20181108.4
[auto-updated: buildtools]
2018-11-08 12:03:46 -08:00
ASP.NET CI 6dc73e256c Updating BuildTools from 3.0.0-alpha1-20181105.2 to 3.0.0-alpha1-20181105.4
[auto-updated: buildtools]
2018-11-06 00:06:08 -08:00
ASP.NET CI 4059e28a3b Updating BuildTools from 2.2.0-preview2-20181104.4 to 2.2.0-preview2-20181105.3
[auto-updated: buildtools]
2018-11-06 00:04:32 -08:00
ASP.NET CI 0f4ae66176 Updating BuildTools from 3.0.0-alpha1-20181029.3 to 3.0.0-alpha1-20181105.2
[auto-updated: buildtools]
2018-11-06 01:19:48 +00:00
ASP.NET CI f454ec3b16 Updating BuildTools from 2.2.0-preview2-20181101.2 to 2.2.0-preview2-20181104.4
[auto-updated: buildtools]
2018-11-05 12:03:59 -08:00
ASP.NET CI 7388b64ed9 Updating BuildTools from 2.2.0-preview2-20181031.7 to 2.2.0-preview2-20181101.2
[auto-updated: buildtools]
2018-11-01 14:18:04 -07:00
Nate McMaster 4c63404bf5
Update build tools to 2.2.0-preview2-20181031.7 2018-11-01 00:21:55 -07:00
Nate McMaster c2e9ca24d3
Update build tools to 2.2.0-preview2-20181031.2 2018-10-31 10:04:25 -07:00
ASP.NET CI f3e4d442ac Updating BuildTools from 2.2.0-preview2-20181027.2 to 2.2.0-preview2-20181029.2
[auto-updated: buildtools]
2018-10-29 12:04:22 -07:00
ASP.NET CI acce5fe965 Updating BuildTools from 3.0.0-alpha1-20181026.5 to 3.0.0-alpha1-20181029.3
[auto-updated: buildtools]
2018-10-29 12:04:14 -07:00
ASP.NET CI 728ad474a9 Updating BuildTools from 2.2.0-preview2-20181026.4 to 2.2.0-preview2-20181027.2
[auto-updated: buildtools]
2018-10-27 12:04:25 -07:00
ASP.NET CI ff0e4f5d9a Updating BuildTools from 3.0.0-alpha1-20181026.2 to 3.0.0-alpha1-20181026.5
[auto-updated: buildtools]
2018-10-27 07:07:52 +00:00