Fix versioned BuildPlatforms logic
This commit is contained in:
parent
2155a419ad
commit
20f9811741
4 changed files with 11 additions and 11 deletions
|
@ -93,7 +93,7 @@ namespace Microsoft.DotNet.Cli.Build.Framework
|
|||
|
||||
public static bool IsPlatform(BuildPlatform platform, string version = null)
|
||||
{
|
||||
return IsPlatform(platform) && IsVersion(version);
|
||||
return IsPlatform(platform) && (version == null || IsVersion(version));
|
||||
}
|
||||
|
||||
public static bool IsPlatform(BuildPlatform platform)
|
||||
|
|
|
@ -13,14 +13,14 @@ namespace Microsoft.DotNet.Cli.Build
|
|||
public class DebTargets
|
||||
{
|
||||
[Target(nameof(GenerateSdkDeb))]
|
||||
[BuildPlatforms(BuildPlatform.Ubuntu)]
|
||||
[BuildPlatforms(BuildPlatform.Ubuntu, "14.04")]
|
||||
public static BuildTargetResult GenerateDebs(BuildTargetContext c)
|
||||
{
|
||||
return c.Success();
|
||||
}
|
||||
|
||||
[Target(nameof(InstallSharedFramework))]
|
||||
[BuildPlatforms(BuildPlatform.Ubuntu)]
|
||||
[BuildPlatforms(BuildPlatform.Ubuntu, "14.04")]
|
||||
public static BuildTargetResult GenerateSdkDeb(BuildTargetContext c)
|
||||
{
|
||||
var channel = c.BuildContext.Get<string>("Channel").ToLower();
|
||||
|
@ -61,7 +61,7 @@ namespace Microsoft.DotNet.Cli.Build
|
|||
[Target(nameof(InstallSDK),
|
||||
nameof(RunE2ETest),
|
||||
nameof(RemovePackages))]
|
||||
[BuildPlatforms(BuildPlatform.Ubuntu)]
|
||||
[BuildPlatforms(BuildPlatform.Ubuntu, "14.04")]
|
||||
public static BuildTargetResult TestDebInstaller(BuildTargetContext c)
|
||||
{
|
||||
return c.Success();
|
||||
|
@ -92,7 +92,7 @@ namespace Microsoft.DotNet.Cli.Build
|
|||
}
|
||||
|
||||
[Target]
|
||||
[BuildPlatforms(BuildPlatform.Ubuntu)]
|
||||
[BuildPlatforms(BuildPlatform.Ubuntu, "14.04")]
|
||||
public static BuildTargetResult RunE2ETest(BuildTargetContext c)
|
||||
{
|
||||
Directory.SetCurrentDirectory(Path.Combine(Dirs.RepoRoot, "test", "EndToEnd"));
|
||||
|
@ -111,7 +111,7 @@ namespace Microsoft.DotNet.Cli.Build
|
|||
}
|
||||
|
||||
[Target]
|
||||
[BuildPlatforms(BuildPlatform.Ubuntu)]
|
||||
[BuildPlatforms(BuildPlatform.Ubuntu, "14.04")]
|
||||
public static BuildTargetResult RemovePackages(BuildTargetContext c)
|
||||
{
|
||||
IEnumerable<string> orderedPackageNames = new List<string>()
|
||||
|
|
|
@ -317,7 +317,7 @@ namespace Microsoft.DotNet.Cli.Build
|
|||
}
|
||||
|
||||
[Target]
|
||||
[BuildPlatforms(BuildPlatform.Ubuntu)]
|
||||
[BuildPlatforms(BuildPlatform.Ubuntu, "14.04")]
|
||||
public static BuildTargetResult CheckUbuntuDebianPackageBuildDependencies(BuildTargetContext c)
|
||||
{
|
||||
|
||||
|
@ -347,7 +347,7 @@ namespace Microsoft.DotNet.Cli.Build
|
|||
}
|
||||
|
||||
[Target]
|
||||
[BuildPlatforms(BuildPlatform.Ubuntu)]
|
||||
[BuildPlatforms(BuildPlatform.Ubuntu, "14.04")]
|
||||
public static BuildTargetResult CheckUbuntuCoreclrAndCoreFxDependencies(BuildTargetContext c)
|
||||
{
|
||||
var errorMessageBuilder = new StringBuilder();
|
||||
|
|
|
@ -202,7 +202,7 @@ namespace Microsoft.DotNet.Cli.Build
|
|||
|
||||
[Target(
|
||||
nameof(PublishSdkDebToDebianRepo))]
|
||||
[BuildPlatforms(BuildPlatform.Ubuntu)]
|
||||
[BuildPlatforms(BuildPlatform.Ubuntu, "14.04")]
|
||||
public static BuildTargetResult PublishDebFilesToDebianRepo(BuildTargetContext c)
|
||||
{
|
||||
return c.Success();
|
||||
|
@ -218,7 +218,7 @@ namespace Microsoft.DotNet.Cli.Build
|
|||
}
|
||||
|
||||
[Target]
|
||||
[BuildPlatforms(BuildPlatform.Ubuntu)]
|
||||
[BuildPlatforms(BuildPlatform.Ubuntu, "14.04")]
|
||||
public static BuildTargetResult PublishSdkInstallerFileToAzure(BuildTargetContext c)
|
||||
{
|
||||
var version = CliNuGetVersion;
|
||||
|
@ -276,7 +276,7 @@ namespace Microsoft.DotNet.Cli.Build
|
|||
}
|
||||
|
||||
[Target]
|
||||
[BuildPlatforms(BuildPlatform.Ubuntu)]
|
||||
[BuildPlatforms(BuildPlatform.Ubuntu, "14.04")]
|
||||
public static BuildTargetResult PublishSdkDebToDebianRepo(BuildTargetContext c)
|
||||
{
|
||||
var version = CliNuGetVersion;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue