Граф коммитов

115 Коммитов

Автор SHA1 Сообщение Дата
William Godbe 8fa9e9ce99
Enable SDL validation in rel/3.1 2019-10-30 11:30:04 -07:00
Doug Bunting a2ffe16eed
Merge branch 'master' into merge/release/3.1-to-master 2019-09-25 15:42:12 -07:00
N. Taylor Mullen 95a1f34863 Update Validation artifacts category 2019-09-25 14:32:19 -07:00
N. Taylor Mullen 0a3d37890a Publish all things Razor.VSCode
- Publishing the Razor.VSCode NPM package for O#.
- Publishing the various Razor LanguageServers that are used by O#.

aspnet/AspNetCore#13494
2019-09-25 14:32:19 -07:00
N. Taylor Mullen 3eeb3ff068 Merge branch 'release/3.1' 2019-09-20 15:21:07 -07:00
N. Taylor Mullen 53abe7754a React to latest netcoreapp3.1 transition.
- Fix Azure pipelines SourceBuild steps to include NodeJs
2019-09-20 14:09:34 -07:00
N. Taylor Mullen e980416506 Merge branch 'nimullen/13494.prereq' into release/3.1 2019-09-20 11:46:12 -07:00
N. Taylor Mullen 15b495df9c Increase wait delay for manual reset event and add NodeJs to CodeCheck 2019-09-20 11:44:08 -07:00
N. Taylor Mullen 8127e1e8ea Install NodeJs on CI machines for build.
aspnet/AspNetCore#13494
2019-09-20 11:44:08 -07:00
N. Taylor Mullen 56af34f678 Fix SourceBuild.
- SourceBuild doesn't care about NodeJS projects. Added a `BuildNodeJs`flag to correspond with AspNetCore's `BuildNodeJs` flag that controls when to include NodeJS projects (doesn't during SourceBuild).

aspnet/AspNetCore#13494
2019-09-20 11:44:08 -07:00
Doug Bunting d65ede7ef1
Merge branch 'master' into merge/release/3.1-to-master 2019-09-19 12:02:36 -07:00
Javier Calvarro Nelson a9b7e24791
[Infrastructure] Install procdump and capture dumps on build hangs (#1146)
* Captures process dumps when the build hangs.
* Captures process dumps when a child process hangs inside a test.
2019-09-19 18:36:02 +02:00
John Luo 7ff56a9e0d Merge branch 'release/3.1' 2019-09-18 14:03:50 -07:00
John Luo 133b252f09
Support netcoreapp3.1 TFM (#1122)
* Support netcoreapp3.1 TFM

* Update branding to preview1

* Skip failing 1.1 test
2019-09-12 22:02:18 -07:00
John Luo 939dee5d7c
Merge branch 'master' into merge/release/3.1-to-master 2019-09-06 16:23:55 -07:00
John Luo 68d495dead
Pin SDK to preview8 (#1068) 2019-09-05 16:35:51 -07:00
Divino César 9878e711ce Update azure-pipelines.yml 2019-07-30 11:54:49 -07:00
Doug Bunting baffa5b683 Use Arcade post-build stage template
- aspnet/AspNetCore#11924
2019-07-24 09:41:56 -07:00
Doug Bunting c3eb92ae21 Upload /TestResults files as artifacts
- aspnet/AspNetCore-Internal#2770
2019-07-08 11:25:27 -07:00
Nate McMaster 986c224acf
Add support for source-build (#620) 2019-05-29 13:06:38 -07:00
Doug Bunting ad53cc0ad7 Switch to non `-Int` pools and clear NuGet caches
- aspnet/AspNetCore-Internal#2436
- aspnet/AspNetCore#9767
2019-05-04 21:37:31 -07:00
Nate McMaster 8999800574 React to changes in Agent.JobName 2019-05-03 17:09:57 -07:00
= d38bc5ca34 Fix pipeline to avoid publishing packages on build failures 2019-04-22 12:42:17 -07:00
Nate McMaster 444bcbf47e
Update to use VS2019 Enterprise build images (#442) 2019-04-19 15:32:40 -07:00
Doug Bunting 8aa4736bed Support internal pull requests
- aspnet/AspNetCore-Internal#2231
- use internal pools for all internal builds

nit: remove unused YAML variable
2019-04-15 10:57:11 -07:00
Divino César ae64cef21c Onboard with async publishing (#412)
* Onboard with async publishing
* Patch signing.props
2019-04-10 19:27:11 -07:00
Doug Bunting 3ea8e98794
Do not specify `name` of the default (hosted) pools (#375)
- aspnet/AspNetCore#8862
- add `vmImage` for Linux job
2019-03-27 22:14:31 -07:00
Doug Bunting e9ff3dcec3 Remove manual component detection
- aspnet/AspNetCore-Internal#2067
- now done automatically
2019-03-24 20:19:23 -07:00
Doug Bunting 26c03424ea Move to BYOC queues
- aspnet/AspNetCore-Internal#2033
- also use recommended internal macOS queue when appropriate
- no change needed for Linux builds
- leave main build alone for now; needs more VS components
2019-03-22 14:26:58 -07:00
Doug Bunting 99065ecc2c Update image location after move to the Microsoft Container Registry 2019-03-06 12:34:09 -08:00
N. Taylor Mullen 2668a0e8a9 Skip first run experience locally and on azure pipelines.
- This would cause our functional tests to time out and occasionally crash due to dotnet first run experience sentinels being locked.

aspnet/AspNetCore-Internal#1859
2019-02-28 15:25:50 -08:00
Nate McMaster b4570871aa
Change publish feed to workaround 'Waiting to obtain an exclusive lock on the feed.' (#240) 2019-02-22 15:15:24 -08:00
Ryan Brandenburg fc8f1b0924 Increase timeout to allow BAR 2019-02-20 14:41:27 -08:00
Nate McMaster b8af153177
Update CI to build with VS2019 Preview 3 and require vs >= 16.0 for command line builds (#230) 2019-02-20 10:44:17 -08:00
Nate McMaster 6645ec6a80
Update dependencies and add a code check step to PR validation (#217)
Changes:
* Update to latest core-setup dependencies (generated using https://github.com/aspnet/AspNetCore-Internal/pull/1830)
* Add a step which asserts that version.props and versions.details.xml are in sync
* Add PR check which ensures solution files are not broken
2019-02-19 09:17:05 -08:00
Doug Bunting 925fce5961 Add component detection step to builds
- aspnet/AspNetCore-Internal#1254
2019-02-13 10:23:54 -08:00
Pranav K f58c436961
Use new PreserveCompilationReferences in Razor Sdk (#187)
* Use new PreserveCompilationReferences in Razor Sdk

Fixes https://github.com/aspnet/AspNetCore/issues/6512
2019-02-11 19:54:04 -08:00
Christopher Costa f061533394 Publish to bar, use updated yaml templates schema (#129) 2019-01-15 15:56:11 -08:00
Ryan Nowak d6ef690005 Fix .vsman authoring
The problem is that these variables have the wrong definition when
building in the internal repo.
2019-01-15 10:21:03 -08:00
Ryan Nowak 9fa961dd34 Fix VSIX build by using arcade features
Our build isn't producing valid insertion payloads due to a missing
property. I'm passing that in from the build definition and also
removing some of our workarounds.
2019-01-14 22:22:49 -08:00
Ajay Bhargav Baaskaran 2ad0641b1e
Reenable skipped test (#99) 2019-01-09 11:39:02 -08:00
Ryan Nowak 22248cbdd9 Increase build timeout to 120 mins (#57) 2018-12-20 17:21:06 -08:00
Ryan Nowak 60f340f375 Add back nuget packages as artifacts
These disappeared at some point :(
2018-12-18 15:21:53 -08:00
Ryan Nowak 64b1c2d0ba Fix publishing on windows/debug 2018-12-18 14:42:01 -08:00
Ryan Nowak 74bc4be244 Enable BAR publishing
This change adds a set of workarounds that we need to enable publishing to
BAR from this repo.

1. Workaround the attempt to call the Execute task on every project
2. Move symbol publishing to its own step so that it keeps happening
3. Reenable BAR publishing
2018-12-18 13:48:55 -08:00
Ryan Nowak 6c0b966b77 Add release builds to official trigger 2018-12-11 20:40:09 -08:00
Ryan Nowak 5554f10d5b properly disable feed publishing 2018-12-07 20:05:16 -08:00
Ryan Nowak fa0938b8b0 Another attempt to get symbol publishing working 2018-12-07 19:05:16 -08:00
Ryan Nowak 2a4e513d1a Revert "Attempt to re-enable BAR publishing"
This reverts commit 5c19d97ed0.
2018-12-06 14:42:46 -08:00
Ryan Nowak 5c19d97ed0 Attempt to re-enable BAR publishing 2018-12-06 13:51:16 -08:00
Ryan Nowak 847b2874b0 Update Arcade and remove workaround
Removes the workaround we needed to fix symbol publishing when running
on full MSBuild
2018-12-06 12:18:44 -08:00
Ryan Nowak 4717e1422c Simplify manifest publising
We need the trailing ; on the URL, but that's not very friendly for YAML.
2018-12-06 08:04:39 -08:00
Ryan Nowak a5ed1483c7 Use SourceBranchName 2018-12-05 22:05:14 -08:00
Ryan Nowak c842812af6 Remove semicolon 2018-12-05 22:01:35 -08:00
Ryan Nowak b06ab2ebc1 Fix versioning and manifest generation for VSIX 2018-12-05 20:20:49 -08:00
Ryan Nowak b5e691be88 Lets give up for now 2018-12-04 19:15:03 -08:00
Ryan Nowak 6754d186bb Fix issue with blob publishing
The build is currently failing during publishing to the dotnet-core blob
feed. I think the reason why it's failing is that we're trying to
publish assets for multiple platforms/configurations. We only care about
publishing windows/release.
2018-12-04 17:38:13 -08:00
Ryan Nowak d38687acf2 PR feedback 2018-12-04 14:08:21 -08:00
Ryan Nowak 1e57e5950e Add asset publishing
Adds asset publishing to dotnet-core blob feed to our builds. Based on
instructions at
https://github.com/dotnet/arcade/blob/master/Documentation/DependencyFlowOnboarding.md
2018-12-04 14:08:21 -08:00
Nate McMaster bff3806e01
Capture VSIX and MPack build artifacts (#8) 2018-12-04 11:40:11 -08:00
Ryan Nowak f30f546605 Workaround for dotnet/arcade#1425
Using msbuild.exe to publish assets is failing due to assembly load
issues. Running publishing as a separate command under dotnet msbuild
seems to help.
2018-12-03 11:25:27 -08:00
Ryan Nowak 68fd301806 Another attempt to work around Linux locale issue 2018-12-01 18:21:04 -08:00
Ryan Nowak 694924c83a Add Symbol publishing 2018-12-01 17:56:38 -08:00
Ryan Nowak 619edb89d7 try to workaround linux issue 2018-12-01 17:52:36 -08:00
Ryan Nowak 409618521f Merged PR 304: Enable local builds with dotnet/Arcade
[WIP] Enable local builds with dotnet/Arcade
2018-12-02 00:25:55 +00:00