Skip to content
This repository was archived by the owner on Mar 26, 2019. It is now read-only.

Commit a460129

Browse files
committed
only package release without build number if building tag
1 parent be95b66 commit a460129

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

build.cake

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,8 @@ var coverWith = HasArgument("CoverWith") ? Argument<string>("CoverWith") :
2222
EnvironmentVariable("CoverWith") != null ? EnvironmentVariable("CoverWith") : "DotCover"; // None, DotCover, OpenCover
2323
var skipReSharperCodeInspect = HasArgument("SkipCodeInspect") ? Argument<bool>("SkipCodeInspect", false) || !IsRunningOnWindows(): true;
2424
var preReleaseSuffix = HasArgument("PreReleaseSuffix") ? Argument<string>("PreReleaseSuffix") :
25-
(AppVeyor.IsRunningOnAppVeyor && EnvironmentVariable("PreReleaseSuffix") == null) || (AppVeyor.IsRunningOnAppVeyor && AppVeyor.Environment.Repository.Tag.IsTag) ? null :
26-
EnvironmentVariable("PreReleaseSuffix") != null ? EnvironmentVariable("PreReleaseSuffix") : "ci";
25+
(AppVeyor.IsRunningOnAppVeyor && EnvironmentVariable("PreReleaseSuffix") == null) || (AppVeyor.IsRunningOnAppVeyor && AppVeyor.Environment.Repository.Tag.IsTag && !packageRelease)
26+
? null : EnvironmentVariable("PreReleaseSuffix") != null ? EnvironmentVariable("PreReleaseSuffix") : "ci";
2727
var buildNumber = HasArgument("BuildNumber") ? Argument<int>("BuildNumber") :
2828
AppVeyor.IsRunningOnAppVeyor ? AppVeyor.Environment.Build.Number :
2929
TravisCI.IsRunningOnTravisCI ? TravisCI.Environment.Build.BuildNumber :
@@ -75,7 +75,7 @@ string versionSuffix = null;
7575

7676
if (!string.IsNullOrEmpty(preReleaseSuffix))
7777
{
78-
if (packageRelease)
78+
if (packageRelease && AppVeyor.IsRunningOnAppVeyor && AppVeyor.Environment.Repository.Tag.IsTag)
7979
{
8080
versionSuffix = preReleaseSuffix;
8181
}

0 commit comments

Comments
 (0)