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

18 Коммитов

Автор SHA1 Сообщение Дата
Andrew Arnott c9ed75c04a
Format whitespace in init.ps1 2021-11-29 16:17:37 -07:00
Andrew Arnott 934d5f208f
Add a collection for prepended paths 2021-09-23 15:36:27 -06:00
Andrew Arnott d3b2f39ccc
Use NuGetAuthenticate in AzP instead of hand installation
This works around microsoft/artifacts-credprovider#244
2021-06-28 13:28:31 -06:00
Andrew Arnott 5439be7fde
Move Set-EnvVars.ps1 to tools 2020-08-19 12:14:19 -06:00
Andrew Arnott 9469bdf8c4
Fix up init.cmd to set env vars from .ps1 child process 2020-08-19 12:13:49 -06:00
Andrew Arnott bc3f88d11b
Avoid unannounced system restart
When installing the .NET SDK or runtime, if the installer wants a system restart, it would do so quietly. This avoids the restart but adds a prompt at the end of the script to inform the user of a restart being required when necessary.

Fixes #57
2020-06-15 09:36:29 -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 6065471708
Move sln file to repo root 2020-04-09 21:35:17 -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 153cd7d1aa
Upgrade NuGet credprovider in Azure Pipelines
On private agents where it may exist from a prior build, it's important that we update it to whatever the latest version is.
2019-12-11 17:31:54 -07:00
Andrew Arnott 5a6c63701f
Fix and add to the init.ps1 description docs 2019-12-04 13:03:21 -07:00
Andrew Arnott 51d643cbab
Avoid restoring packages under -whatif 2019-11-22 09:02:44 -07:00
Andrew Arnott 5cc44c4f2b
Improve Azure Pipelines build reliability
This works around a bug that causes our Windows agent to very frequently fail in the nuget credential provider.
2019-09-10 17:19:48 -06:00
Andrew Arnott a7959d73f5
Add option to install SDKs machine-wide 2019-07-28 17:51:40 -06:00
Andrew Arnott 5ee62bfe35
Add support for Azure Artifact authenticated feeds 2019-07-22 09:53:52 -06:00
Andrew Arnott 45cb59eadb
install-dependencies.yml now shares init.ps1 script 2019-07-09 21:37:04 -06:00
Andrew Arnott e4cbe719a9
Add init.ps1 and Install-DotNetSdk.ps1 scripts
Closes #12
2019-07-08 07:03:55 -06:00