139 references to AssetSelection
Microsoft.DotNet.Build.Tasks.Feed (95)
src\model\PublishingConstants.cs (68)
160(Packages, FeedDotNet6Shipping, AssetSelection.ShippingOnly), 161(Packages, FeedDotNet6Transport, AssetSelection.NonShippingOnly), 168(Packages, FeedDotNet6InternalShipping, AssetSelection.ShippingOnly), 169(Packages, FeedDotNet6InternalTransport, AssetSelection.NonShippingOnly), 176(Packages, FeedDotNet8Shipping, AssetSelection.ShippingOnly), 177(Packages, FeedDotNet8Transport, AssetSelection.NonShippingOnly), 184(Packages, FeedDotNet8Workloads, AssetSelection.ShippingOnly), 185(Packages, FeedDotNet8Workloads, AssetSelection.NonShippingOnly), 192(Packages, FeedDotNet8InternalShipping, AssetSelection.ShippingOnly), 193(Packages, FeedDotNet8InternalTransport, AssetSelection.NonShippingOnly), 200(Packages, FeedDotNet9Shipping, AssetSelection.ShippingOnly), 201(Packages, FeedDotNet9Transport, AssetSelection.NonShippingOnly), 208(Packages, FeedDotNet9InternalShipping, AssetSelection.ShippingOnly), 209(Packages, FeedDotNet9InternalTransport, AssetSelection.NonShippingOnly), 216(Packages, FeedDotNet9Workloads, AssetSelection.ShippingOnly), 217(Packages, FeedDotNet9Workloads, AssetSelection.NonShippingOnly), 224(TargetFeedContentType.Package, FeedDotNet10Shipping, AssetSelection.ShippingOnly), 225(TargetFeedContentType.Package, FeedDotNet10Transport, AssetSelection.NonShippingOnly), 226(TargetFeedContentType.InfrastructurePackage, FeedDotNetEng, AssetSelection.ShippingOnly), 227(TargetFeedContentType.InfrastructurePackage, FeedDotNetEng, AssetSelection.NonShippingOnly), 228(TargetFeedContentType.CorePackage, FeedDotNet10Shipping, AssetSelection.ShippingOnly), 229(TargetFeedContentType.CorePackage, FeedDotNet10Transport, AssetSelection.NonShippingOnly), 230(TargetFeedContentType.LibraryPackage, FeedDotNetLibrariesShipping, AssetSelection.ShippingOnly), 231(TargetFeedContentType.LibraryPackage, FeedDotNetLibrariesTransport, AssetSelection.NonShippingOnly), 232(TargetFeedContentType.ToolingPackage, FeedDotNetTools, AssetSelection.ShippingOnly), 233(TargetFeedContentType.ToolingPackage, FeedDotNetTools, AssetSelection.NonShippingOnly), 240(TargetFeedContentType.Package, FeedDotNet10InternalShipping, AssetSelection.ShippingOnly), 241(TargetFeedContentType.Package, FeedDotNet10InternalTransport, AssetSelection.NonShippingOnly), 242(TargetFeedContentType.InfrastructurePackage, FeedDotNetEngInternal, AssetSelection.ShippingOnly), 243(TargetFeedContentType.InfrastructurePackage, FeedDotNetEngInternal, AssetSelection.NonShippingOnly), 244(TargetFeedContentType.CorePackage, FeedDotNet10InternalShipping, AssetSelection.ShippingOnly), 245(TargetFeedContentType.CorePackage, FeedDotNet10InternalTransport, AssetSelection.NonShippingOnly), 246(TargetFeedContentType.LibraryPackage, FeedDotNetLibrariesInternalShipping, AssetSelection.ShippingOnly), 247(TargetFeedContentType.LibraryPackage, FeedDotNetLibrariesInternalTransport, AssetSelection.NonShippingOnly), 248(TargetFeedContentType.ToolingPackage, FeedDotNetToolsInternal, AssetSelection.ShippingOnly), 249(TargetFeedContentType.ToolingPackage, FeedDotNetToolsInternal, AssetSelection.NonShippingOnly), 256(Packages, FeedDotNet10Workloads, AssetSelection.ShippingOnly), 257(Packages, FeedDotNet10Workloads, AssetSelection.NonShippingOnly), 264(TargetFeedContentType.Package, FeedDotNet11Shipping, AssetSelection.ShippingOnly), 265(TargetFeedContentType.Package, FeedDotNet11Transport, AssetSelection.NonShippingOnly), 266(TargetFeedContentType.InfrastructurePackage, FeedDotNetEng, AssetSelection.ShippingOnly), 267(TargetFeedContentType.InfrastructurePackage, FeedDotNetEng, AssetSelection.NonShippingOnly), 268(TargetFeedContentType.CorePackage, FeedDotNet11Shipping, AssetSelection.ShippingOnly), 269(TargetFeedContentType.CorePackage, FeedDotNet11Transport, AssetSelection.NonShippingOnly), 270(TargetFeedContentType.LibraryPackage, FeedDotNetLibrariesShipping, AssetSelection.ShippingOnly), 271(TargetFeedContentType.LibraryPackage, FeedDotNetLibrariesTransport, AssetSelection.NonShippingOnly), 272(TargetFeedContentType.ToolingPackage, FeedDotNetTools, AssetSelection.ShippingOnly), 273(TargetFeedContentType.ToolingPackage, FeedDotNetTools, AssetSelection.NonShippingOnly), 280(Packages, FeedDotNet11Workloads, AssetSelection.ShippingOnly), 281(Packages, FeedDotNet11Workloads, AssetSelection.NonShippingOnly), 288(Packages, FeedDotNetEng, AssetSelection.ShippingOnly), 289(Packages, FeedDotNetEng, AssetSelection.NonShippingOnly), 296(Packages, FeedDotNetTools, AssetSelection.ShippingOnly), 297(Packages, FeedDotNetTools, AssetSelection.NonShippingOnly), 304(Packages, FeedDotNetToolsInternal, AssetSelection.ShippingOnly), 305(Packages, FeedDotNetToolsInternal, AssetSelection.NonShippingOnly), 312(Packages, FeedDotNetExperimental, AssetSelection.ShippingOnly), 313(Packages, FeedDotNetExperimental, AssetSelection.NonShippingOnly), 320(Packages, FeedDotNetExperimentalInternal, AssetSelection.ShippingOnly), 321(Packages, FeedDotNetExperimentalInternal, AssetSelection.NonShippingOnly), 328(Packages, FeedDotNetLibrariesShipping, AssetSelection.ShippingOnly), 329(Packages, FeedDotNetLibrariesTransport, AssetSelection.NonShippingOnly), 336(Packages, FeedDotNetLibrariesInternalShipping, AssetSelection.ShippingOnly), 337(Packages, FeedDotNetLibrariesInternalTransport, AssetSelection.NonShippingOnly), 344(Packages, FeedDev, AssetSelection.ShippingOnly), 345(Packages, FeedDev, AssetSelection.NonShippingOnly), 352(Packages, FeedGeneralTestingInternal, AssetSelection.ShippingOnly), 353(Packages, FeedGeneralTestingInternal, AssetSelection.NonShippingOnly),
src\model\SetupTargetFeedConfigV3.cs (4)
119assetSelection: AssetSelection.ShippingOnly, 154if (IsStableBuild && ((PublishingConstants.Packages.Contains(type) && spec.Assets == AssetSelection.ShippingOnly) || type is TargetFeedContentType.Symbols)) 162spec.Assets == AssetSelection.NonShippingOnly && 168spec.Assets == AssetSelection.ShippingOnly &&
src\model\SetupTargetFeedConfigV4.cs (3)
118assetSelection: AssetSelection.CouldBeStable, 135spec.Assets == AssetSelection.NonShippingOnly && 141spec.Assets == AssetSelection.ShippingOnly &&
src\model\TargetChannelConfig.cs (7)
170public AssetSelection Assets { get; } 174return new TargetFeedSpecification(tuple.types, tuple.feed, AssetSelection.All); 177public static implicit operator TargetFeedSpecification((TargetFeedContentType[] types, string feed, AssetSelection assets) tuple) 184return new TargetFeedSpecification(ImmutableList.Create(tuple.type), tuple.feed, AssetSelection.All); 187public static implicit operator TargetFeedSpecification((TargetFeedContentType type, string feed, AssetSelection assets) tuple) 192public TargetFeedSpecification(IEnumerable<TargetFeedContentType> contentTypes, string feedUrl, AssetSelection assets) 198if (assets == AssetSelection.All && contentTypes.Contains(TargetFeedContentType.Package))
src\model\TargetFeedConfig.cs (3)
47public AssetSelection AssetSelection { get; } 90AssetSelection assetSelection = AssetSelection.All,
src\PublishArtifactsInManifestBase.cs (6)
924AssetSelection.All => packages, 925AssetSelection.NonShippingOnly => packages.Where(p => p.NonShipping).ToHashSet(), 926AssetSelection.ShippingOnly => packages.Where(p => !p.NonShipping).ToHashSet(), 1143AssetSelection.All => blobs, 1144AssetSelection.NonShippingOnly => blobs.Where(p => p.NonShipping).ToHashSet(), 1145AssetSelection.ShippingOnly => blobs.Where(p => !p.NonShipping).ToHashSet(),
src\PublishArtifactsInManifestV4.cs (4)
232AssetSelection.All => packages, 233AssetSelection.NonShippingOnly => packages.Where(p => p.NonShipping && p.CouldBeStable != true).ToHashSet(), 234AssetSelection.ShippingOnly => packages.Where(p => !p.NonShipping && p.CouldBeStable != true).ToHashSet(), 235AssetSelection.CouldBeStable => packages.Where(p => p.CouldBeStable == true).ToHashSet(),
Microsoft.DotNet.Build.Tasks.Feed.Tests (44)
GeneralTests.cs (3)
211new (new[] { TargetFeedContentType.Deb }, dummyFeedUrl, AssetSelection.ShippingOnly) 225new (new[] { TargetFeedContentType.Deb }, dummyFeedUrl, AssetSelection.ShippingOnly) 247new (new[] { TargetFeedContentType.Deb }, dummyFeedUrl, AssetSelection.ShippingOnly)
LatestLinksManagerTests.cs (4)
99assetSelection: AssetSelection.All, 135assetSelection: AssetSelection.All, 165assetSelection: AssetSelection.All, 202assetSelection: AssetSelection.All,
PublishToSymbolServerTest.cs (3)
54AssetSelection.All, 93AssetSelection.All, 212AssetSelection.All,
SetupTargetFeedConfigV3Tests.cs (18)
89assetSelection: AssetSelection.ShippingOnly, 104assetSelection: AssetSelection.NonShippingOnly, 120assetSelection: AssetSelection.All, 143assetSelection: AssetSelection.All, 158assetSelection: AssetSelection.All, 207assetSelection: AssetSelection.ShippingOnly, 221assetSelection: AssetSelection.NonShippingOnly, 241assetSelection: AssetSelection.All, 257assetSelection: AssetSelection.All, 275assetSelection: AssetSelection.All, 321assetSelection: AssetSelection.ShippingOnly, 336assetSelection: AssetSelection.NonShippingOnly, 356assetSelection: AssetSelection.All, 372assetSelection: AssetSelection.All, 389assetSelection: AssetSelection.All, 448Action shouldFail = () => new TargetFeedSpecification(new TargetFeedContentType[] { TargetFeedContentType.Package }, "FooFeed", AssetSelection.All); 451Action shouldPassShippingOnly = () => new TargetFeedSpecification(new TargetFeedContentType[] { TargetFeedContentType.Package }, "FooFeed", AssetSelection.ShippingOnly); 454Action shouldPassNonShippingOnly = () => new TargetFeedSpecification(new TargetFeedContentType[] { TargetFeedContentType.Package }, "FooFeed", AssetSelection.NonShippingOnly);
SetupTargetFeedConfigV4Tests.cs (16)
91assetSelection: AssetSelection.CouldBeStable, 106assetSelection: AssetSelection.ShippingOnly, 121assetSelection: AssetSelection.NonShippingOnly, 139assetSelection: AssetSelection.All, 154assetSelection: AssetSelection.All, 201assetSelection: AssetSelection.ShippingOnly, 215assetSelection: AssetSelection.NonShippingOnly, 233assetSelection: AssetSelection.All, 249assetSelection: AssetSelection.All, 294assetSelection: AssetSelection.ShippingOnly, 309assetSelection: AssetSelection.NonShippingOnly, 327assetSelection: AssetSelection.All, 343assetSelection: AssetSelection.All, 400Action shouldFail = () => new TargetFeedSpecification(new TargetFeedContentType[] { TargetFeedContentType.Package }, "FooFeed", AssetSelection.All); 403Action shouldPassShippingOnly = () => new TargetFeedSpecification(new TargetFeedContentType[] { TargetFeedContentType.Package }, "FooFeed", AssetSelection.ShippingOnly); 406Action shouldPassNonShippingOnly = () => new TargetFeedSpecification(new TargetFeedContentType[] { TargetFeedContentType.Package }, "FooFeed", AssetSelection.NonShippingOnly);