Modify KoreBuild to not set a K_BUILD_VERSION if it is already set (CI scenarios)

This commit is contained in:
Pranav K 2014-06-21 18:25:10 -07:00
parent e41d2a4a3c
commit 0023eac56b
2 changed files with 5 additions and 11 deletions

View File

@ -6,17 +6,8 @@ functions
string BuildNumber string BuildNumber
{ {
get get
{
string buildNumber = Environment.GetEnvironmentVariable("BUILD_NUMBER");
if (String.IsNullOrEmpty(buildNumber))
{ {
return "t" + DateTime.UtcNow.ToString("yyMMddHHmmss"); return "t" + DateTime.UtcNow.ToString("yyMMddHHmmss");
} }
buildNumber = "alpha2-" + buildNumber.PadLeft(4, (char)'0');
return buildNumber;
}
} }
} }

View File

@ -12,7 +12,10 @@ default TEST_DIR='${Path.Combine(TARGET_DIR, "test")}'
default Configuration='Release' default Configuration='Release'
@{ @{
if (string.IsNullOrEmpty(E("K_BUILD_VERSION")))
{
E("K_BUILD_VERSION", BuildNumber); E("K_BUILD_VERSION", BuildNumber);
}
if (string.IsNullOrEmpty(E("K_AUTHOR"))) if (string.IsNullOrEmpty(E("K_AUTHOR")))
{ {
E("K_AUTHOR", AUTHORS); E("K_AUTHOR", AUTHORS);