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

384 Коммитов

Автор SHA1 Сообщение Дата
Andrew Arnott e5347ab78a
Update README file 2020-04-14 11:54:51 -06:00
Andrew Arnott a8f866124c
Merge pull request #51 from AArnott/procdump_faster
Acquire procdump via nuget
2020-04-14 09:58:40 -06:00
Andrew Arnott e9dcc410b3
Acquire procdump via nuget
Just using nuget instead of choco makes it take less than 1 second instead of nearly a minute.
It also removes the requirement for chocolatey to be installed on AzP agents, which helps compatibility with custom/private agents.

Also move it to init.ps1 so it doesn't require a special AzP or GitHub Actions task and it canl run on local dev boxes.
2020-04-14 09:52:27 -06:00
Andrew Arnott f45370dbf3
Fix Set-EnvVars to print vars to console
When run in the context of init.ps1, they were just swallowed up. Also we should only return a boolean. Outputing more than that will cause callers to malfunction.
2020-04-14 09:49:11 -06:00
Andrew Arnott ce8a37067b
Merge pull request #50 from AArnott/fix49
Stop passing $(System.AccessToken) as an arg in AzP
2020-04-14 08:00:05 -06:00
Andrew Arnott fd029d44e1
Stop passing $(System.AccessToken) as an arg in AzP
Fixes #49
2020-04-14 07:50:20 -06:00
Andrew Arnott 1febe78bae
Merge pull request #48 from AArnott/fix47
Add -y switch to choco install
2020-04-10 09:30:47 -06:00
Andrew Arnott acda37b479
Add -y switch to choco install
Fixes #47
2020-04-10 09:14:13 -06:00
Andrew Arnott 3c0c7dae0f
Use top-level test folder 2020-04-09 23:33:39 -06:00
Andrew Arnott 9c3b3fe153
Fix build of WPF projects
Fixes #22
2020-04-09 23:30:24 -06:00
Andrew Arnott 18676a3d91
Lose guid in favor of feed name
Closes #28
2020-04-09 23:23:39 -06:00
Andrew Arnott e9107462f1
Avoid building on Azure Pipelines for .github folder changes 2020-04-09 23:23:30 -06:00
Andrew Arnott 234e1da8eb
Fix Install-DotNetSdk script under -WhatIf 2020-04-09 23:06:03 -06:00
Andrew Arnott 5bfc8aede5
Merge pull request #45 from AArnott/moveSlnTopLevel
Move sln file to repo root
2020-04-09 21:43:20 -06:00
Andrew Arnott 6065471708
Move sln file to repo root 2020-04-09 21:35:17 -06:00
Andrew Arnott 8441b31c2d
Specify nuget version to use
This shields us against default version changes and service outages such as the one we just experienced.
2020-04-08 07:27:52 -06:00
Andrew Arnott fbca91fdfb
Simplify syntax of Powershell tasks 2020-04-07 18:59:42 -06:00
Andrew Arnott cae9277ee0
Revert "Use PowerShell Core in Azure Pipelines"
This reverts commit ef30ea448e.
2020-04-07 18:56:36 -06:00
Andrew Arnott ef30ea448e
Use PowerShell Core in Azure Pipelines 2020-04-07 17:22:02 -06:00
Andrew Arnott 76062837e2
Merge pull request #44 from AArnott/linuxMachineSupport
Add machine-wide .NET install support off Windows
2020-03-30 10:29:34 -06:00
Andrew Arnott cbb60159af
Add machine-wide .NET install support off Windows 2020-03-30 10:16:19 -06:00
Andrew Arnott c2c2ec1858
Use more portable #! for ps1 2020-03-29 20:26:44 -06:00
Andrew Arnott ae335995e9
Make ps1 scripts directly executable from linux 2020-03-29 19:44:22 -06:00
Andrew Arnott f0b174a546
Update NB.GV
This gets Omnisharp on Linux to work.
2020-03-29 07:35:13 -06:00
Andrew Arnott 426a7bd79f
Update package references 2020-03-28 16:15:06 -06:00
Andrew Arnott ce7cd13abb
Recommend C# extension in VS Code by its new name 2020-03-28 13:03:09 -06:00
Andrew Arnott c5581d16fe
Fix dmp collection on Azure Pipelines 2020-03-27 15:39:20 -06:00
Andrew Arnott 532c6245f4
Merge pull request #43 from AArnott/testhangdump
Collect dumps and sequence.xml files on test hangs and crashes
2020-03-27 15:19:29 -06:00
Andrew Arnott 8a3f6cd5d4
Collect deployables on GitHub Actions even for failing jobs 2020-03-27 15:18:58 -06:00
Andrew Arnott 941448de1f
Collect crash/hang dumps on GitHub Actions 2020-03-27 14:51:27 -06:00
Andrew Arnott 70a1f50d26
Collect dumps and sequence.xml files on test hangs and crashes
This makes diagnosing test runner crashes and hangs on Azure Pipelines possible.
After such a failure, a testResults artifact is collected that includes the `Sequence_*.xml` and `testhost.*.dmp` files collected at the timeout or crash.
These files can then be downloaded from the Azure Pipeline artifacts for study.
2020-03-27 11:57:16 -06:00
Andrew Arnott 917c049253
Accommodate PathInfo as keys from artifact scripts 2020-03-27 10:12:41 -06:00
Andrew Arnott 8c4c16154c
Consider test .runsettings files to be xml 2020-03-27 10:11:57 -06:00
Andrew Arnott bdd6849d99
Update to global.json 3.1.201 2020-03-27 10:05:42 -06:00
Andrew Arnott d2580270ba
Merge pull request #42 from xuachen/symbolFolder
Use agent jobname for for symbols folder
2020-03-26 07:30:42 -06:00
Tina Chen 53448b3d68
Use agent jobname for for symbols folder 2020-03-25 15:36:12 -07:00
Andrew Arnott 6d4f8cb53d
Fix env var casing for variables 2020-03-06 13:13:29 -07:00
Andrew Arnott 43d492bdd1
Fix artifacts/variables.ps1 to check env vars in all caps 2020-03-06 13:12:28 -07:00
Andrew Arnott 3d164a2c0c
Fix _pipelines.ps1 to check env vars in all caps 2020-03-06 13:07:24 -07:00
Andrew Arnott abf3830bc9
Add Directory.Build.rsp file 2020-03-03 09:50:03 -07:00
Andrew Arnott c608bf061a
Only install .NET Core runtimes once per version 2020-03-03 09:33:08 -07:00
Andrew Arnott e0365203f8
Generate msbuild properties for every restored package 2020-02-29 07:06:03 -07:00
Andrew Arnott d54e43ed8c
More assuredly pin the .NET Core SDK version
There's talk that the .NET SDK may change the default value for rollForward from "patch" to "latestMajor", effectively turning our "version" property to a minimum instead of a 'pin'.
Setting rollForward explicitly guards against this.
2020-02-27 23:18:59 -07:00
Andrew Arnott ba764031a8
Use macOS-10.15
macOS 10.13 is about to be decommissioned on Azure Pipelines
2020-02-25 13:34:43 -07:00
Andrew Arnott 5fbad730e2
Always collect artifacts, even on build failures 2020-02-25 13:34:42 -07:00
Andrew Arnott fc25f7a166
Remove unused ci_feed from GitHub workflow 2020-02-25 13:34:42 -07:00
Andrew Arnott 13d8ac0483
Merge pull request #40 from AArnott/sdkRefUpdates
Update SDK package references
2020-02-13 14:09:52 -07:00
Andrew Arnott 2cca5c359f
Merge pull request #39 from AArnott/updateCoverlet
Update coverlet.msbuild to 2.8.0
2020-02-13 13:50:42 -07:00
Andrew Arnott ca0811eb72
Update SDK package references 2020-02-13 13:48:09 -07:00
Andrew Arnott aa77109d0a
Update coverlet.msbuild to 2.8.0 2020-02-13 13:45:54 -07:00