Andrew Arnott
3380d0ffc4
Merge remote-tracking branch 'libtemplate/microbuild' into libtemplate
2022-11-07 08:42:03 -07:00
Andrew Arnott
90a2c4b7d3
Remove the package mapping in nuget.config
...
nuget no longer requires this.
2022-09-28 14:50:36 -06:00
Andrew Arnott
a61f8b1d2d
Fix key to match the packageSource no matter which is kept
2022-09-22 10:00:14 -06:00
Andrew Arnott
fe603a52c8
Use VS-Platform as the internal consumption feed
2022-09-22 09:59:20 -06:00
Andrew Arnott
5d944a4477
Restore all packages from one feed
2022-09-21 15:34:16 -06:00
Andrew Arnott
11b5be154b
Add commented nuget source for non-OSS repos
2022-09-21 12:05:56 -06:00
Andrew Arnott
671879ab3f
Switch to one nuget.config feed
2022-09-21 11:42:28 -06:00
Andrew Arnott
bbb364b21a
Merge branch 'main' into microbuild
2021-10-08 18:13:28 -06:00
Andrew Arnott
62687e5afd
Stabilize package restore in the face of outside influences
2021-09-23 16:56:28 -06:00
Andrew Arnott
4e2e5d5bd2
Trust new Microsoft/nuget certificates
2021-05-03 09:23:38 -06:00
Andrew Arnott
0cfb17c6eb
Secure nuget packages to require signatures by known parties
2021-02-09 10:58:18 -07:00
Andrew Arnott
8eef5f5c70
Merge branch 'master' into microbuild
2021-01-15 10:36:30 -07:00
Andrew Arnott
e47af99c1a
Remove protocolVersion attribute from nuget.config
...
This isn't necessary so long as the URL ends in `/index.json`.
2021-01-15 10:36:00 -07:00
Andrew Arnott
b1720f70c7
Remove dotnet.myget.org feeds from nuget.config
2021-01-13 09:00:42 -07:00
Andrew Arnott
7d2801085f
Add VSMEF001 analyzer
...
This is the first analyzer and introduces the analyzer package and test project.
This analyzer works at the symbol level, so it applies to C# and VB.
2020-02-18 13:11:42 -08:00
Andrew Arnott
b012239d27
Update .NET Core SDK to 3.0 and C# 8
2019-11-02 20:45:10 -06:00
Andrew Arnott
0ee49247d3
Merge master into microbuild
2019-08-16 17:00:15 -06:00
Andrew Arnott
4ecab1957d
Redirect Only divert global package cache in Azure Pipelines
...
On local machines, file locks on the global package cache can cause `git clean -fdx` to fail. It also causes package restore times to be longer on local boxes after cleaning.
The extra protection afforded by a diverted package cache is good, but is probably sufficient to provide only in Azure Pipelines, or explicitly by the user when they want it.
2019-08-16 16:54:28 -06:00
Andrew Arnott
4705734f04
Fix nuget install
...
Get packages into a subdirectory and use nuget.exe 5.2.0 so it works with the credential provider.
2019-08-16 16:49:00 -06:00
Andrew Arnott
47e541b97b
Merge branch 'master' into microbuild
2019-08-09 14:13:22 -06:00
Andrew Arnott
5847f0ae57
Use a local package cache
...
This ensures that restore always uses the sources in nuget.config rather than a cache that happens to be on the local box. It helps avoid bugs that are not caught till a build suddenly fails on some machine somewhere because it didn't happen to have a package cached locally from some other source.
It also mitigates the risk on private build agents that a package cache is "poisoned" by some build already done on that agent with other package sources where the id/version of a package collides but the contents are not actually identical.
2019-08-09 13:51:29 -06:00
Andrew Arnott
3654438db4
Merge branch 'master' into microbuild
2019-08-07 09:15:26 -06:00
Andrew Arnott
fe7fee63e1
Fix formatting of xml and json files
2019-08-07 09:14:25 -06:00
Andrew Arnott
0056b12554
Remove private vs-impl feed
2019-07-22 11:19:52 -06:00
Andrew Arnott
4ec792f492
Add MicroBuild packages to enable signing and more
2019-07-22 10:26:57 -06:00
Andrew Arnott
5ee62bfe35
Add support for Azure Artifact authenticated feeds
2019-07-22 09:53:52 -06:00
Andrew Arnott
05f49ce799
Initial commit
2019-06-16 17:08:01 -06:00
Andrew Arnott
f84f2a3d76
Move a few files into src folder from root
2017-01-31 17:15:21 -08:00
Andrew Arnott
aad6a111a7
Simplify nuget.config
2016-03-26 11:51:53 -07:00
Andrew Arnott
9d82b035a5
Use VSO feed for package source
2016-03-26 11:31:55 -07:00
Andrew Arnott
c5ee3e345b
Remove slow package source
2016-02-02 14:34:24 -08:00
Andrew Arnott
de618db041
Update myget pkg src to nuget v3
2015-12-11 07:16:39 -08:00
Andrew Arnott
2ddd8995f5
Update to latest Nerdbank.GitVersioning
2015-10-20 21:03:59 -07:00
Andrew Arnott
1dc7753c64
Tooling and insignificant source changes
...
Insignificance of changes verified by comparing ILDASM output.
2015-06-07 11:54:13 -07:00
Andrew Arnott
4bf80c96a3
Update CoreXT package source to DevDiv recommendation
2015-06-06 12:11:17 -07:00
Andrew Arnott
547b336d57
Move NuGet packages folder out of src
...
It's preferable to have the src folder be just source. This moves the packages folder from src\packages to a top-level packages directory.
2015-05-20 10:57:34 -07:00
Andrew Arnott
2a93f53958
Update StyleCop to work with recent Roslyn builds
...
And fix new warnings
2015-05-16 23:12:03 -07:00
Andrew Arnott
9eea592854
Add nuget v2 package source back
...
This avoids failures in package restore on build server and some dev boxes.
2015-05-12 09:58:00 -07:00
Andrew Arnott
e6f66062e0
Update nuget.org package feed URL to v3
2015-04-22 20:48:32 -07:00
Andrew Arnott
36e5f9b613
Switch Razzle submodule's Tools directory out for NuGet packages
2015-03-27 10:32:38 -07:00
Andrew Arnott
cabd263f9c
Update nuget.config with more complete settings.
2015-02-27 16:59:03 -08:00
Andrew Arnott
c05a91c941
Consume Validation via NuGet package.
2015-02-15 16:06:32 -08:00