- 6月 14, 2019
-
-
由 John Luo 创作于
Addresses issues where background Java processes causes builds to hang. Added diagnostics to capture running processes on CI builds.
-
- 6月 08, 2019
-
-
由 Nate McMaster 创作于
* Update build.cmd to install .NET Core into $repoRoot/.dotnet instead of $repoRoot/.dotnet/x64 * Move restore sources from build/sources.props into eng/Versions.props (following arcade conventions) * Remove usages of RuntimeFrameworkVersion in tests and build * Update Blazor VSIX to use Arcade VSIX tools * Rename Common.Tests to IIS.Common.TestLib and make it a test asset * Remove custom versions props for ANCM installer code * Remove duplicate references to xunit and remove usages of IsTestProject * Remove duplicate references to Internal.AspNetCore.Analyzers * Import Arcade.Sdk props and targets and remove custom versioning props * Remove references to Internal.AspNetCore.Sdk * Rename PackageLicenseType => PackageLicenseExpression * Remove dependency on tasks in Internal.AspNetCore.Sdk, add ref to Internal.AspNetCore.BuildTasks as a temporary workaround * Use Arcade's nuspec support * Rename SignalR.Client.FunctionalTests to SignalR.Client.FunctionalTestApp * Fixes for changes to property evaluation order * Update BaseLineGenerator to netcoreapp3.0 * React to changes in evaluation order in RPM files and quirks in using <Exec> instead of <Run> * Update Microsoft.Extensions.ApiDescription.Server to react to changes in Arcade packaging * Workaround aspnet/AspNetCore#11009
-
- 5月 26, 2019
-
-
由 Justin Kotalik 创作于
-
- 5月 22, 2019
-
-
由 Alessio Franceschelli 创作于
-
- 5月 20, 2019
-
-
由 Alessio Franceschelli 创作于
-
由 Nate McMaster 创作于
-
由 Nate McMaster 创作于
-
- 5月 17, 2019
-
-
由 Nate McMaster 创作于
-
- 2月 23, 2019
-
-
由 Nate McMaster 创作于
-
- 2月 21, 2019
-
-
由 Nate McMaster 创作于
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
-
- 2月 14, 2019
-
-
由 Nate McMaster 创作于
* Create a new package - Microsoft.AspNetCore.App.Runtime.${rid} - which contains crossgen-ed versions of shared framework assemblies. This will be used by the SDK to replace rid-split packages * Add a task which can generate the .deps.json file for the shared framework. Unlike the existing task we have, this does not rely on consuming a .deps.json file generated by first running a restore on packages. * Move the reference to xunit.runner.console into the normal targets and files for managing dependencies * Produce binlogs during build
-
- 2月 07, 2019
-
-
由 Nate McMaster 创作于
Install the .NET Core SDK into the repo root instead of UserProfile and 'install' copy of AspNetCore shared framework (#7293) This is required to workaround several limitations in the way the .NET Core SDK finds shared frameworks and targeting packs. It allow tests to use shared frameworks and targeting packs. It also matches the patterns established in other aspnet and dotnet repos. This should reduce the friction required to adopt Arcade SDK. ## Changes * This moves the default location of the .NET Core SDK installation into `$repoRoot/.dotnet`. This location was already in use for CI builds. * Update the build step for Microsoft.AspNetCore.App to install the shared framework into the local copy of the .NET Core SDK ## Recommendations * Use the "startvs.cmd" script to launch Visual Studio. This will set required environment variables to make VS happier than if you just double click the .sln file. * Use "activate.sh/ps1" if you want to run `dotnet build`, `dotnet test` and other dotnet commands. These will set required environment variables, including PATH. * I recommend removing %USERPROFILE%/.dotnet to your PATH variable if you had added it manually before. This will no longer match what build tools will install. * `git clean -xfd -e .dotnet/` preserves the folder so you don’t have to re-download the SDK again.
-
- 2月 01, 2019
-
-
由 Nate McMaster 创作于
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
-
- 1月 29, 2019
-
-
由 Nate McMaster 创作于
Changes: * Remove obsolete targets which are unnecessary now that this repo no longer builds git submodules in a separate build process * Remove the need for static analysis of 'ArtifactInfo' items * Simplify how the code signing task is configured * Remove unused repo tasks * Remove duplicate lists of external dependencies and packages to be produced * Remove obsolete build definition * Remove obsolete build script parameters * Add VisualStudioSetupOutputPath
-
- 1月 23, 2019
-
-
由 Nate McMaster 创作于
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.
-
- 1月 19, 2019
-
-
由 Nate McMaster 创作于
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
-
- 1月 16, 2019
-
-
由 Nate McMaster 创作于
Publish to the build asset registry and conditionally skip building Windows Azure build task (#6683)
-
- 1月 12, 2019
-
-
由 Nate McMaster 创作于
-
- 1月 03, 2019
-
-
由 Justin Kotalik 创作于
-
- 1月 01, 2019
-
-
由 Justin Kotalik 创作于
Follow-up to #6078 This should solve race conditions in restoring .wixproj files. Co-authored-by:
Nate McMaster <natemcmaster@users.noreply.github.com> Co-authored-by:
Justin Kotalik <jkotalik@users.noreply.github.com>
-
- 12月 22, 2018
-
-
由 Pavel Krymets 创作于
-
由 Nate McMaster 创作于
* Support installing Community, Professional, or Enterprise versions of VS. * Remove messages about build agents. * Add examples to docs and the help output.
-
- 12月 21, 2018
-
-
由 Nate McMaster 创作于
Update the build scripts to support building subfolders or subgroups of projects * Add build scripts for ci * Remove obsolete scripts * Add flags like --test and --pack to control running just test or packaging * Add flags like --managed and --native to control building sub-types of projects * Remove KoreBuild bootstrapper flags * Update to extensions 3.0.0-preview.18619.1 (needed to get a fix for aspnet/Extensions#815 to make this change work on MSBuild.exe)
-
- 1月 09, 2018
-
-
由 Nate McMaster 创作于
-
- 10月 31, 2017
-
-
由 Ryan Brandenburg 创作于
-
由 Ryan Brandenburg 创作于
-
- 10月 16, 2017
-
-
由 Justin Kotalik 创作于
-
- 10月 14, 2017
-
-
由 Nate McMaster 创作于
-
由 Nate McMaster 创作于
-
由 Nate McMaster 创作于
-
由 Nate McMaster 创作于
-
- 10月 13, 2017
-
-
由 Nate McMaster 创作于
- Generate the template config file to include package versions as listed in dependencies.props - Update template cs/fsproj files to use variables per package - Fixup tests to run better on Linux/macOS
-
由 Nate McMaster 创作于
-
- 10月 11, 2017
-
-
由 Ryan Brandenburg 创作于
-
由 Ryan Brandenburg 创作于
-
- 10月 10, 2017
-
-
由 Ryan Brandenburg 创作于
-
由 Ryan Brandenburg 创作于
-
由 Ryan Brandenburg 创作于
-
由 Ryan Brandenburg 创作于
-
由 Ryan Brandenburg 创作于
-