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

64 Коммитов

Автор SHA1 Сообщение Дата
Andrew Arnott 80aafa6189
Merge remote-tracking branch 'libtemplate/microbuild' into libtemplateUpdate 2024-02-01 17:21:29 -07:00
Andrew Arnott 0d16c29d9a
Merge remote-tracking branch 'origin/main' into microbuild 2024-01-30 15:09:53 -07:00
Andrew Arnott ebb0607dd9
Format init.ps1 2024-01-29 17:05:36 -07:00
Andrew Arnott e268bc52cc Fix build break 2024-01-06 14:24:07 +00:00
Andrew Arnott f05639d216
Merge remote-tracking branch 'libtemplate/microbuild' into libtemplateUpdate 2023-05-18 06:31:23 -06:00
Andrew Arnott 78fe84b5cd
Merge branch 'main' into microbuild 2023-05-11 08:59:28 -06:00
Andrew Arnott 46b4f565e3
Fix placement of $RestoreArguments construction 2023-05-02 07:41:53 -06:00
Andrew Arnott ff6e334707
Merge remote-tracking branch 'libtemplate/microbuild' into libtemplateUpdate 2023-04-03 13:33:55 -06:00
Andrew Arnott 52178047cb
Merge remote-tracking branch 'origin/main' into microbuild 2023-04-03 13:01:30 -06:00
Andrew Arnott 3f1e85823f Install tools except when `-NoToolRestore` is specified 2023-03-28 16:34:38 -06:00
Andrew Arnott f6d0e29795
Merge remote-tracking branch 'libtemplate/microbuild' into depUpdates 2023-02-27 15:26:50 -07:00
Andrew Arnott fb2395d9a7
Add dotnet CLI tools 2023-02-27 10:30:35 -07:00
Andrew Arnott 4ed8e23095
Merge branch 'main' into microbuild 2023-02-17 10:35:23 -07:00
Andrew Arnott b579c7cabd
Add `-interactive` switch to init.ps1 2023-02-16 13:04:55 -07:00
Andrew Arnott 861d2bcbea
Merge remote-tracking branch 'libtemplate/microbuild' into libtemplate 2023-02-02 11:21:20 -07:00
Andrew Arnott 2bf28739e8
Fix working directory assumption made in init 2023-02-01 17:37:59 -07:00
Andrew Arnott 24928cafb6
Merge remote-tracking branch 'libtemplate/microbuild' into dev/andarno/libtemplateUpdate 2022-10-21 08:57:11 -06:00
Andrew Arnott b5f7042d43
Update SBOM support to use the new SBOM plugin
Remove deprecated SBOM handling

SBOM is now generated as part of the build (when it applies).
2022-07-22 09:56:19 -06:00
Andrew Arnott d043d36952
Update MicroBuild version 2022-02-02 21:50:53 -07:00
Andrew Arnott abb7c2bee2
Apply latest Library.Template including SDT additions 2022-01-05 15:59:55 -07:00
Andrew Arnott 8b1c1f464a
Merge branch 'main' into microbuild 2021-12-03 06:49:49 -07:00
Andrew Arnott c9ed75c04a
Format whitespace in init.ps1 2021-11-29 16:17:37 -07:00
Andrew Arnott e40d4735d3
Apply latest Library.Template 2021-11-19 15:29:51 -07:00
Andrew Arnott 143629f0ad
Merge branch 'main' into microbuild 2021-09-23 15:37:24 -06:00
Andrew Arnott 934d5f208f
Add a collection for prepended paths 2021-09-23 15:36:27 -06:00
Andrew Arnott 192694663b
Switch from XLF (back) to LCL 2021-09-03 11:36:44 -06:00
Andrew Arnott 9ce97e7830
Remove workaround for microbuild plugin bug
The bug is now fixed.
2021-08-06 10:11:41 -06:00
Andrew Arnott 46334e874d
Update microbuild feed URL to the newer format 2021-07-28 13:23:59 -06:00
Andrew Arnott 2058a733d5
Merge branch 'main' into microbuild 2021-06-30 18:27: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 936cffbc91
Workaround for microbuild plugin dependency bug 2021-06-21 19:09:04 -06:00
Andrew Arnott 4de5495c75
Apply latest Library.Template pattern
Also enable some analyzers and fix up all the warnings.
2020-09-14 20:43:23 -06:00
Andrew Arnott 97bdc36be0
Merge branch 'master' into validate/microbuild 2020-09-13 07:45:42 -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 c90c2a56b9
Merge branch 'master' into microbuild 2020-07-15 15:20:17 -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 463a1283eb
Merge remote-tracking branch 'origin/master' into microbuild 2020-04-14 09:59:58 -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 200c8b87b4
Merge remote-tracking branch 'origin/master' into microbuild 2020-04-14 09:11:04 -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 1bc59d64ed
Merge pull request #32 from AArnott/master
Merge master to microbuild
2019-12-11 20:40:13 -07: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 0b11606f17
Build WinDBG extension package 2019-11-08 20:21:53 -07:00
Andrew Arnott b874e3cd9a
Apply Library.Template pattern 2019-10-11 09:12:30 -06:00
Andrew Arnott 406198799e
Merge branch 'master' into microbuild 2019-09-10 17:19:59 -06:00