2016-04-27 00:52:34 +00:00
|
|
|
// Copyright (c) .NET Foundation and contributors. All rights reserved.
|
|
|
|
// Licensed under the MIT license. See LICENSE file in the project root for full license information.
|
|
|
|
|
|
|
|
using System.IO;
|
|
|
|
|
|
|
|
namespace Microsoft.DotNet.Tools.Test.Utilities
|
|
|
|
{
|
|
|
|
public static class NuGetConfig
|
|
|
|
{
|
|
|
|
public static void Write(string directory)
|
|
|
|
{
|
|
|
|
var contents = @"<?xml version=""1.0"" encoding=""utf-8""?>
|
|
|
|
<configuration>
|
|
|
|
<packageSources>
|
|
|
|
<!--To inherit the global NuGet package sources remove the <clear/> line below -->
|
|
|
|
<clear />
|
|
|
|
<add key=""dotnet-core"" value=""https://dotnet.myget.org/F/dotnet-core/api/v3/index.json"" />
|
|
|
|
<add key=""api.nuget.org"" value=""https://api.nuget.org/v3/index.json"" />
|
|
|
|
</packageSources>
|
|
|
|
</configuration>";
|
|
|
|
|
|
|
|
var path = Path.Combine(directory, "NuGet.config");
|
|
|
|
|
|
|
|
File.WriteAllText(path, contents);
|
|
|
|
}
|
|
|
|
}
|
2017-03-03 04:35:20 +00:00
|
|
|
}
|