Skip to content

Commit ea0a0a2

Browse files
mmitcheriarenas
andauthored
Add .NET Experimental Internal channel (#15512)
Co-authored-by: Ricardo Arenas <[email protected]>
1 parent 1cbad4e commit ea0a0a2

File tree

1 file changed

+22
-0
lines changed

1 file changed

+22
-0
lines changed

src/Microsoft.DotNet.Build.Tasks.Feed/src/model/PublishingConstants.cs

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,8 @@ public enum BuildQuality
7676

7777
private const string FeedDotNetExperimental = "https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-experimental/nuget/v3/index.json";
7878

79+
private const string FeedDotNetExperimentalInternal = "https://pkgs.dev.azure.com/dnceng/internal/_packaging/dotnet-experimental-internal/nuget/v3/index.json";
80+
7981
public const string FeedDotNetEng = "https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-eng/nuget/v3/index.json";
8082

8183
private const string FeedDotNetTools = "https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/index.json";
@@ -259,6 +261,14 @@ public enum BuildQuality
259261
(TargetFeedContentType.Checksum, FeedStagingForChecksums),
260262
};
261263

264+
private static TargetFeedSpecification[] DotNetExperimentalInternalFeeds =
265+
{
266+
(TargetFeedContentType.Package, FeedDotNetExperimentalInternal, AssetSelection.ShippingOnly),
267+
(TargetFeedContentType.Package, FeedDotNetExperimentalInternal, AssetSelection.NonShippingOnly),
268+
(InstallersAndSymbols, FeedStagingInternalForInstallers),
269+
(TargetFeedContentType.Checksum, FeedStagingInternalForChecksums),
270+
};
271+
262272
private static TargetFeedSpecification[] DotNetLibrariesFeeds =
263273
{
264274
(TargetFeedContentType.Package, FeedDotNetLibrariesShipping, AssetSelection.ShippingOnly),
@@ -1076,6 +1086,18 @@ public enum BuildQuality
10761086
symbolTargetType: SymbolPublishVisibility.Public,
10771087
flatten: false),
10781088

1089+
// .NET Experimental Internal,
1090+
new TargetChannelConfig(
1091+
id: 6820,
1092+
isInternal: true,
1093+
publishingInfraVersion: PublishingInfraVersion.Latest,
1094+
akaMSChannelNames: [],
1095+
akaMSCreateLinkPatterns: DefaultAkaMSCreateLinkPatterns,
1096+
akaMSDoNotCreateLinkPatterns: DefaultAkaMSDoNotCreateLinkPatterns,
1097+
targetFeeds: DotNetExperimentalInternalFeeds,
1098+
symbolTargetType: SymbolPublishVisibility.Internal,
1099+
flatten: false),
1100+
10791101
// .NET Core Tooling Dev,
10801102
new TargetChannelConfig(
10811103
id: 548,

0 commit comments

Comments
 (0)