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