Generate correct badges filenames
This commit is contained in:
parent
a80dcbe5be
commit
2155a419ad
2 changed files with 16 additions and 1 deletions
|
@ -115,7 +115,7 @@ namespace Microsoft.DotNet.Cli.Build
|
||||||
public static BuildTargetResult ExpectedBuildArtifacts(BuildTargetContext c)
|
public static BuildTargetResult ExpectedBuildArtifacts(BuildTargetContext c)
|
||||||
{
|
{
|
||||||
var config = Environment.GetEnvironmentVariable("CONFIGURATION");
|
var config = Environment.GetEnvironmentVariable("CONFIGURATION");
|
||||||
var versionBadgeName = $"{CurrentPlatform.Current}_{CurrentArchitecture.Current}_{config}_version_badge.svg";
|
var versionBadgeName = $"{Monikers.GetBadgeMoniker()}_{config}_version_badge.svg";
|
||||||
c.BuildContext["VersionBadge"] = Path.Combine(Dirs.Output, versionBadgeName);
|
c.BuildContext["VersionBadge"] = Path.Combine(Dirs.Output, versionBadgeName);
|
||||||
|
|
||||||
var cliVersion = c.BuildContext.Get<BuildVersion>("BuildVersion").NuGetVersion;
|
var cliVersion = c.BuildContext.Get<BuildVersion>("BuildVersion").NuGetVersion;
|
||||||
|
|
|
@ -30,6 +30,21 @@ namespace Microsoft.DotNet.Cli.Build
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public static string GetBadgeMoniker()
|
||||||
|
{
|
||||||
|
switch (RuntimeEnvironment.GetRuntimeIdentifier())
|
||||||
|
{
|
||||||
|
case "ubuntu.16.04-x64":
|
||||||
|
return "Ubuntu_16_04_x64";
|
||||||
|
case "fedora.23-x64":
|
||||||
|
return "Fedora_23_x64";
|
||||||
|
case "opensuse.13.2-x64":
|
||||||
|
return "openSUSE_13_2_x64";
|
||||||
|
}
|
||||||
|
|
||||||
|
return $"{CurrentPlatform.Current}_{CurrentArchitecture.Current}";
|
||||||
|
}
|
||||||
|
|
||||||
public static string GetDebianPackageName(BuildTargetContext c)
|
public static string GetDebianPackageName(BuildTargetContext c)
|
||||||
{
|
{
|
||||||
var channel = c.BuildContext.Get<string>("Channel").ToLower();
|
var channel = c.BuildContext.Get<string>("Channel").ToLower();
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue