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

197 Коммитов

Автор SHA1 Сообщение Дата
John Luo 0948f7b1c2 Rever unintended changes
- remove CodeAnalysis.Razor.Tests
- remove source build step
2020-05-29 16:54:49 -07:00
John Luo c7b39fd829 Do not build deps when building vsix 2020-05-14 19:43:06 -07:00
John Luo eab64628f8 Update name 2020-05-14 11:58:40 -07:00
John Luo d34a2703f0 Update name 2020-05-14 11:56:11 -07:00
John Luo 6584eba1c9 Build Vsix separately 2020-05-14 11:40:07 -07:00
William Godbe 6d2ff720f8
[release/3.1] Move SDL validation to ringed release (#1823)
* Move SDL validation to ringed release

* Remove unneeded stuff

* Add back variables

* fixup
2020-05-13 10:59:09 -07:00
dotnet-maestro[bot] a60b721dbb
[master] Update dependencies from dotnet/arcade dotnet/runtime (#1873)
* Update dependencies from https://github.com/dotnet/runtime build 20200507.11

- Microsoft.Extensions.Logging: 5.0.0-preview.5.20253.7 -> 5.0.0-preview.5.20257.11
- Microsoft.Extensions.Configuration.Json: 5.0.0-preview.5.20253.7 -> 5.0.0-preview.5.20257.11
- Microsoft.Extensions.DependencyModel: 5.0.0-preview.5.20253.7 -> 5.0.0-preview.5.20257.11
- Microsoft.NETCore.App.Runtime.win-x64: 5.0.0-preview.5.20253.7 -> 5.0.0-preview.5.20257.11
- Microsoft.NETCore.Platforms: 5.0.0-preview.5.20253.7 -> 5.0.0-preview.5.20257.11
- Microsoft.NETCore.App.Internal: 5.0.0-preview.5.20253.7 -> 5.0.0-preview.5.20257.11
- Microsoft.NETCore.App.Ref: 5.0.0-preview.5.20253.7 -> 5.0.0-preview.5.20257.11
- System.Diagnostics.DiagnosticSource: 5.0.0-preview.5.20253.7 -> 5.0.0-preview.5.20257.11
- System.Text.Encodings.Web: 5.0.0-preview.5.20253.7 -> 5.0.0-preview.5.20257.11
- System.Reflection.Metadata: 5.0.0-preview.5.20253.7 -> 5.0.0-preview.5.20257.11

* Update dependencies from https://github.com/dotnet/arcade build 20200506.5

- Microsoft.DotNet.Arcade.Sdk: 5.0.0-beta.20228.4 -> 5.0.0-beta.20256.5

* Update SDKs and TFMs

* Try fixing SDK target

* Try removing reference to xunit?

* Try again?

* Revert test tfm

* Remove more xunit references

* Update dependencies from https://github.com/dotnet/runtime build 20200508.3

- Microsoft.Extensions.Logging: 5.0.0-preview.5.20253.7 -> 5.0.0-preview.5.20258.3
- Microsoft.Extensions.Configuration.Json: 5.0.0-preview.5.20253.7 -> 5.0.0-preview.5.20258.3
- Microsoft.Extensions.DependencyModel: 5.0.0-preview.5.20253.7 -> 5.0.0-preview.5.20258.3
- Microsoft.NETCore.App.Runtime.win-x64: 5.0.0-preview.5.20253.7 -> 5.0.0-preview.5.20258.3
- Microsoft.NETCore.Platforms: 5.0.0-preview.5.20253.7 -> 5.0.0-preview.5.20258.3
- Microsoft.NETCore.App.Internal: 5.0.0-preview.5.20253.7 -> 5.0.0-preview.5.20258.3
- Microsoft.NETCore.App.Ref: 5.0.0-preview.5.20253.7 -> 5.0.0-preview.5.20258.3
- System.Diagnostics.DiagnosticSource: 5.0.0-preview.5.20253.7 -> 5.0.0-preview.5.20258.3
- System.Text.Encodings.Web: 5.0.0-preview.5.20253.7 -> 5.0.0-preview.5.20258.3
- System.Reflection.Metadata: 5.0.0-preview.5.20253.7 -> 5.0.0-preview.5.20258.3

* Use `dotnet msbuild` in CI builds

* Update dependencies from https://github.com/dotnet/runtime build 20200509.5

- Microsoft.Extensions.Logging: 5.0.0-preview.5.20253.7 -> 5.0.0-preview.5.20259.5
- Microsoft.Extensions.Configuration.Json: 5.0.0-preview.5.20253.7 -> 5.0.0-preview.5.20259.5
- Microsoft.Extensions.DependencyModel: 5.0.0-preview.5.20253.7 -> 5.0.0-preview.5.20259.5
- Microsoft.NETCore.App.Runtime.win-x64: 5.0.0-preview.5.20253.7 -> 5.0.0-preview.5.20259.5
- Microsoft.NETCore.Platforms: 5.0.0-preview.5.20253.7 -> 5.0.0-preview.5.20259.5
- Microsoft.NETCore.App.Internal: 5.0.0-preview.5.20253.7 -> 5.0.0-preview.5.20259.5
- Microsoft.NETCore.App.Ref: 5.0.0-preview.5.20253.7 -> 5.0.0-preview.5.20259.5
- System.Diagnostics.DiagnosticSource: 5.0.0-preview.5.20253.7 -> 5.0.0-preview.5.20259.5
- System.Text.Encodings.Web: 5.0.0-preview.5.20253.7 -> 5.0.0-preview.5.20259.5
- System.Reflection.Metadata: 5.0.0-preview.5.20253.7 -> 5.0.0-preview.5.20259.5

* Try undoing `$(EnableFrameworkPathOverride) workaround

* Fix windows builds

* Fix NET.sdk.Razor.Test

* Try fix codecheck

* Skip tests failing with CS1701

Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Co-authored-by: John Luo <johluo@microsoft.com>
Co-authored-by: Doug Bunting <6431421+dougbu@users.noreply.github.com>
2020-05-11 02:32:33 +00:00
William Godbe 85909abe93
Move SDL validation to ringed release (#1864)
* Move SDL validation to ringed release

* Remove unneeded stuff

* Add back variables

* fixup
2020-05-07 12:09:09 -07:00
Doug Bunting 54d7e2616d [release/5.0-preview3] Don't run Code Check in official builds 2020-04-04 19:50:19 -07:00
Doug Bunting 6eb0195aa4 [release/3.1] Don't run Code Check in official builds 2020-04-04 19:50:01 -07:00
William Godbe 606e87fc44
[release/5.0-preview3] Don't build windows debug internally (#1741)
* Don't build windows debug internally

* Fix typo
2020-04-01 10:45:00 -07:00
N. Taylor Mullen c2c25966a8 Disable VSCode functional tests. 2020-03-24 12:08:32 -07:00
N. Taylor Mullen a687fb4535 Revert "Disable VSCode functional tests on the CI"
This reverts commit 26dda13367.
2020-03-20 17:09:56 -07:00
Ajay Bhargav Baaskaran 26dda13367 Disable VSCode functional tests on the CI 2020-03-17 16:54:24 -07:00
Doug Bunting 03447d46a3
Merge pull request #1669 from dotnet/dougbu/3.1/newer.agents.3540
[master] Update hosted and BYOC agents used in our builds
2020-03-09 11:57:09 -07:00
Doug Bunting ba601ed94a
[release/3.1] Update hosted and BYOC agents used in our builds
- dotnet/aspnetcore-internal#3540
2020-03-06 22:17:29 -08:00
Ajay Bhargav B 0c6b611305
Run vscode functional tests on PRs (#1613)
* Run vscode functional tests on PRs
2020-02-25 13:48:09 -08:00
John Luo 87866213d4
Add /p:DotNetPublishUsingPipelines=value setting for Win Debug builds (#1622) 2020-02-24 17:49:24 -08:00
Doug Bunting a7aeff2bb4
[release/3.1] Switch to Windows Server queues (#1556)
- agents should start much faster
2020-02-13 15:46:30 -08:00
Doug Bunting 28ef7a1e2f [master] Switch to Windows Server queues
- agents should start much faster
2020-02-03 15:59:49 -08:00
Justin Kotalik 0ef68536ee Merge branch 'release/3.1' 2020-01-15 10:01:46 -08:00
Kevin Pilch fae9a5fdbc
Update links for repo moves/renames (#1474) 2020-01-08 16:51:55 -08:00
DotNet Bot 52c109089d Merge pull request 4767 from darc-internal/release/3.1-39cfe972-4fd4-4fe5-8b85-27232be67ada into internal/release/3.1 2019-12-10 21:05:34 +00:00
William Godbe 97f2b64b9b
Merge branch 'master' into merge/release/3.1-to-master 2019-11-25 11:41:07 -08:00
William Godbe c6873434af
Update branding to 3.1.1 (#1357) 2019-11-25 11:03:52 -08:00
dotnet-maestro[bot] 11dedbface Update dependencies from dotnet/arcade aspnet/Extensions (#1317)
* Revert "Disable signing validation temporarily"
- fix aspnet/AspNetCore#13864 for this repo

This reverts commit 75f21c0f46.

* Update dependencies from https://github.com/aspnet/Extensions build 20191113.3
- Microsoft.AspNetCore.BenchmarkRunner.Sources - 5.0.0-alpha1.19563.3
- Microsoft.AspNetCore.Testing - 5.0.0-alpha1.19563.3
- Microsoft.Extensions.CommandLineUtils.Sources - 5.0.0-alpha1.19563.3
- Microsoft.Extensions.HashCodeCombiner.Sources - 5.0.0-alpha1.19563.3
- Microsoft.Extensions.NonCapturingTimer.Sources - 5.0.0-alpha1.19563.3
- Microsoft.Extensions.Logging - 5.0.0-alpha1.19563.3

* Update dependencies from https://github.com/dotnet/arcade build 20191113.6
- Microsoft.DotNet.Arcade.Sdk - 5.0.0-beta.19563.6

* Remove "special" feeds from this branch
2019-11-13 18:16:15 -08:00
Doug Bunting 75f21c0f46 Disable signing validation temporarily 2019-11-11 14:36:56 -08:00
Brennan 94fd1eaa85
Merge branch 'master' into merge/release/3.1-to-master 2019-10-31 11:58:31 -07:00
William Godbe d6e96827ef
Use right variable group 2019-10-30 14:06:31 -07:00
William Godbe bf771c76a5
Fix indentation 2019-10-30 11:48:28 -07:00
William Godbe 40ceced8c2
Add variable group 2019-10-30 11:41:59 -07:00
William Godbe e7d39b8c04
Fix RepoName 2019-10-30 11:33:03 -07:00
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