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