Browse Source

fix package naming

pull/1977/head
Dan Walmsley 7 years ago
parent
commit
24a4cdd576
  1. 8
      build.cake
  2. 3
      parameters.cake

8
build.cake

@ -91,13 +91,17 @@ Task("Pack")
DotNetCorePack($"{path}/{name}/{name}.csproj", new DotNetCorePackSettings {
Configuration = parameters.Configuration,
VersionSuffix = parameters.VersionSuffix,
OutputDirectory = $"{parameters.Artifacts}/nuget"
OutputDirectory = $"{parameters.Artifacts}/nuget",
EnvironmentVariables = new Dictionary<string, string>
{
{ "VERSION", parameters.Version }
}
});
}
});
Task("Push")
//.WithCriteria<Parameters>((context, parameters) => parameters.PushNuGet)
.WithCriteria<Parameters>((context, parameters) => parameters.PushNuGet)
.Does<Parameters>(parameters =>
{
var apiKey = EnvironmentVariable(parameters.IsNugetRelease ? "NUGET_API_KEY" : "MYGET_API_KEY");

3
parameters.cake

@ -4,6 +4,7 @@ public class Parameters
public string Configuration { get; private set; }
public string Artifacts { get; private set; }
public string VersionSuffix { get; private set; }
public string Version { get; private set; } = "0.7.0";
public string NuGetPushBranch { get; private set; }
public string NuGetPushRepoName { get; private set; }
public bool PushNuGet { get; private set; }
@ -21,7 +22,7 @@ public class Parameters
VersionSuffix = context.Argument("suffix", default(string));
if (VersionSuffix == null)
{
var build = context.EnvironmentVariable("Build.BuildNumber");
var build = context.EnvironmentVariable("BUILD_BUILDNUMBER");
VersionSuffix = build != null ? $"-build{build}" : "";
}

Loading…
Cancel
Save