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

155 Коммитов

Автор SHA1 Сообщение Дата
Chris Sienkiewicz b1ae68ef62
Disable source build by default, and opt in instead (#8019)
* Add sln filter for source build

* Use ExcludeSourceBuild instead

* Put the correct default in 🤦‍♂️

* Don't include npm targets when all targets are suppressed

* Don't override arcade for test projects when building from source

* Use default source build jobs now we don't need node
2022-12-14 21:05:57 -08:00
David Wengier 6f590c9b9d
Merge pull request #7959 from davidwengier/OneBuild 2022-12-14 15:07:47 +11:00
Allison Chou f064c14878
Fix publishDataUri (#8000) 2022-12-07 00:44:26 +00:00
Chris Sienkiewicz b6875a81a9
Enable source build (#7949)
* Enable source build
2022-11-29 16:20:27 -08:00
David Wengier b2f24cf3be Try doing one build instead of two 2022-11-24 10:48:36 +11:00
Allison Chou c16ce878dd
[Infra] Automate Razor insertions (#7944) 2022-11-21 14:46:22 -08:00
Ryan Brandenburg e34bd8a535
Merge pull request #7012 from ryanbrandenburg/RoslynUpgrade
Upgrade VS versions and react to changes
2022-11-09 14:05:58 -08:00
Matt Mitchell a84dbf5c5c Attempt definition cleanup 2022-11-09 09:07:52 -08:00
David Wengier dccbb3baa6 Try to maybe fix OneLoc 2022-11-09 13:16:47 +11:00
Ryan Brandenburg f4b65f4d2c Merge branch 'main' of github.com:dotnet/razor-tooling into RoslynUpgrade 2022-10-27 14:24:18 -07:00
Ryan Brandenburg b32b88a447 Turn off Roslyn OOP for test scenarios 2022-10-27 13:50:00 -07:00
Dustin Campbell a28d33a3cc Increase wake time for ProcDump CI task 2022-10-27 11:10:29 -07:00
Allison Chou 793724d2df
Publish to Build Asset Registry using specific pool (#7037) 2022-10-27 07:01:04 +00:00
Ryan Brandenburg 7107ae895b
Re-enable IntegrationTests (#6909)
* Re-enable IntegrationTests

* Try new images

* Use scout build

* Re-direct for VS.LS.Protocol

* Upgrade VS.Ext.Testing version

* Register all Handlers

* Include all Handlers

* Fix autoinsert test

* Cleanup

* Remove extra wrapper class

* CodeBase for MS.VS.LS.P

* Fix some failures

* Skip CodeFolding tests for now

* Turn off VS What's new for Integration tests

* Make edit to force project.json rewrite

* PR feedback

* Cleanup

* Use better file-close api

* Skip SetBreakpoint_FirstCharacter_SpanAdjusts

* React to logging changes

* Allow 2 attempts

* Cleanup
2022-10-11 21:58:39 +00:00
Djuradj Kurepa 36836ad572
Merge pull request #6907 from dkurepa/dkurepa/UpdateDockerMain
Update docker containers to latest tag
2022-10-04 11:27:18 +02:00
dkurepa 7592be059e remove '-latest' from docker tag 2022-10-03 18:59:37 +02:00
Ryan Brandenburg 25c21ae839
Merge pull request #6912 from ryanbrandenburg/UbuntuImage
Update Ubuntu image
2022-09-28 09:11:31 -07:00
Ryan Brandenburg 0d8b0407af Update Ubuntu image 2022-09-27 16:21:33 -07:00
Ryan Brandenburg 09663b1bcc No main 2022-09-27 15:46:58 -07:00
Ryan Brandenburg 2350153172 Update build images 2022-09-27 14:51:24 -07:00
dkurepa ad0103c61d Update docker containers to latest tag 2022-09-27 18:00:20 +02:00
Alex Perovich a2458bcc98
Update public pool names (#6771) 2022-08-31 20:39:52 -07:00
N. Taylor Mullen 24c6e5d766
Extend timeout to 2 hours for Windows builds. (#6648) 2022-07-26 20:43:30 -07:00
Epsitha Ananth ad3221f085
change path for restoring internal tools (#6574) 2022-07-11 18:46:38 +00:00
Epsitha Ananth 04e076ecb6
Generate Sbom for VS insertion (#6545) 2022-06-30 13:29:32 -07:00
Matt Mitchell b96d7fa317
Add SDL validation (#6517) 2022-06-17 20:19:28 +00:00
N. Taylor Mullen 88a6ecb8a3 Enable Codeql
Fixes https://devdiv.visualstudio.com/DevDiv/_workitems/edit/1531331
2022-06-09 10:03:36 -07:00
dotnet-maestro[bot] a8df2f883c
[main] Update dependencies from dotnet/arcade (#6247)
[main] Update dependencies from dotnet/arcade


 - Update Microsoft.CodeAnalysis.NetAnalyzers Version for 7.0 SDK

 - Merge branch 'main' of github.com:dotnet/razor-tooling into darc-main-7e5e47a2-aef7-4473-80f2-441777c008d1

 - Update SDK and dotnet versions

 - Use a version that exists

 - Use supported docker image

 - net6.0->net7.0
2022-05-20 00:47:29 +00:00
Ryan Brandenburg e716bf658b
Add new feedback collection items (#6357)
* Add new feedback collection items
* Collect BinLogs for integration tests
* Log the Hive directory
* Ensure TextView has correct ContentType
* Ensure LSP Editor is Enabled
* Force Creation of experimental hive
2022-05-13 13:36:06 -07:00
Ryan Brandenburg 632f7f9015
Fix VSMain VSIX deployment (#6317) 2022-04-29 10:35:43 -07:00
Allison Chou 5865b900a7
Disable integration tests (#6325)
* Disable integration tests

* Update azure-pipelines.yml

* Update azure-pipelines.yml
2022-04-27 19:26:36 +00:00
Ryan Brandenburg d88bbcacad
Capture hang dumps for Integration tests (#6262)
Capture hang dumps for Integration tests
2022-04-07 16:34:10 -07:00
Ryan Brandenburg 218fd9c841
Return Integration Test data from Release failures (#6257)
Return Integration Test data from Release failures
2022-04-07 15:22:29 -07:00
N. Taylor Mullen 562d048338
Sign VSIX components (#6236)
* Sign VSIX components

- We weren't signing VSIX components leading to failures at VS insertion time. Passing the `-sign` parameter should be enough to get us back into a working state.

Fixes #6234

* Stop signing in integration test builds
2022-03-30 16:29:16 -07:00
Ryan Brandenburg 7d93d79161
Fix VSIX deployment in build.cmd scenairos (#6200)
Fix VSIX deployment in build.cmd scenairos
2022-03-28 11:02:43 -07:00
Winston Liu 0c787784c9
Retrieve BlazorDebugProxy on build (#6081)
* Retrieve debug proxy as part of the build

* Switch vscode:prepublish to run build

* Remove manual retrieveDebugProxy invocation in CI

* Add caching to the download

Remove BlazorDebugProxy from the repo now that it's downloaded on-build

* Constify

* Remove unused require

* Fail fast if download doesn't succeed

* Reorganize some variables

* Move folder instead of individually copying files

* Use Node 10-compliant APIs

* More Node 10 compat workarounds

* Revert "Move folder instead of individually copying files"

This reverts commit 322b02e70f.

* Create target directory after cleaning it

* Download BlazorDebugProxy into subdirectories
2022-02-23 16:10:57 -08:00
N. Taylor Mullen 01c42f6f47
Use official AZDO pools for non-public builds. (#6035)
* Use official AZDO pools for non-public builds.

* Fix pipelines indentation
2022-02-02 20:26:46 +00:00
Ryan Brandenburg 4afc4aa6d6
Fail CI if packaging Blazor WASM Debuggin Extension fails (#6016)
* Fail CI if packaging Blazor WASM Debugging Extension fails

* Allow fork builds to build WASM VSIX

* Revert "Bump node-fetch (#6000)"

This reverts commit c456c45685.

* Add License to fix vsce

* Use newer version of vsce

Co-authored-by: Winston Liu <Wliu1402@gmail.com>
2022-01-27 11:48:26 -08:00
Ryan Brandenburg fcb5befb79
Add pipelines for Integration tests on VSMain (#5980)
* Add pipelines for Integration tests on VSMain

* PR feedback
2022-01-20 13:22:48 -08:00
Ryan Brandenburg 4dba549b69
Integration tests (#5872)
* Create VS Razor Extension Integration tests

Co-authored-by: Sam Harwell <Sam.Harwell@microsoft.com>
2022-01-10 13:45:02 -08:00
Ryan Brandenburg 2f69644171
Use VS2022 (#5880)
Use VS2022
2021-12-20 13:05:23 -08:00
Will Godbe b38bb445ab Move off of expiring machine pools 2021-11-22 15:13:18 -08:00
Safia Abdalla 81502e1cb9
Pin vsce version used in release script (#5704) 2021-11-07 11:41:32 -08:00
Jon Fortescue f44d9aec51
Switch to 1ES R&D pools on main (#4654) 2021-10-13 09:51:17 -07:00
Allison Chou 684034257e
Update azure-pipelines.yml 2021-10-07 14:43:35 -07:00
Ryan Brandenburg 6da7f0f21b Continue loc onboarding for Razor tolling 2021-06-16 10:15:54 -07:00
Ryan Brandenburg 8f645557a0
Add localization build (#3666)
Add localization build
2021-06-02 11:14:43 -07:00
N. Taylor Mullen 0f40fd8f82 Add main-vs-deps to Azure pipeline triggers. 2021-05-19 09:52:06 -07:00
Pranav K f58ee3985c
Merge branch 'main' into merge/release/3.1-to-main 2021-04-14 15:44:08 -07:00
John Luo 7918898a0d
Updating CI to set locale for ubuntu18.04. (#3432) 2021-04-09 15:07:13 -07:00