update packaging parameters for suggested jenkins setup

This commit is contained in:
Stephen Birarda 2016-01-14 11:05:46 -08:00
parent 876d36c2d3
commit 3e9f124209
2 changed files with 11 additions and 11 deletions

View file

@ -16,30 +16,30 @@ macro(SET_PACKAGING_PARAMETERS)
set(PRODUCTION_BUILD 0)
set(DEV_BUILD 0)
if (DEFINED ENV{JOB_ID})
set(RELEASE_TYPE ENV{RELEASE_TYPE})
set(RELEASE_NUMBER ENV{RELEASE_NUMBER})
if (RELEASE_TYPE STREQUAL "PRODUCTION")
set(DEPLOY_PACKAGE TRUE)
set(BUILD_SEQ $ENV{JOB_ID})
set(PRODUCTION_BUILD 1)
set(BUILD_ORGANIZATION "High Fidelity")
set(INSTALLER_NAME "interface-win64-${BUILD_SEQ}.exe")
set(BUILD_VERSION ${RELEASE_NUMBER})
set(HIGH_FIDELITY_PROTOCOL "hifi")
set(INTERFACE_BUNDLE_NAME "High Fidelity")
set(INTERFACE_ICON_PREFIX "interface")
set(CONSOLE_ICON "console.ico")
elseif (DEFINED ENV{ghprbPullId})
elseif (RELEASE_TYPE STREQUAL "PR")
set(DEPLOY_PACKAGE TRUE)
set(PR_BUILD 1)
set(BUILD_SEQ "PR-$ENV{ghprbPullId}")
set(BUILD_ORGANIZATION "High Fidelity - PR#$ENV{ghprbPullId}")
set(INSTALLER_NAME "pr-interface-win64-${BUILD_SEQ}.exe")
set(INTERFACE_BUNDLE_NAME "High Fidelity ${BUILD_SEQ}")
set(BUILD_VERSION "PR${RELEASE_NUMBER}")
set(BUILD_ORGANIZATION "High Fidelity - PR#${RELEASE_NUMBER}")
set(INTERFACE_BUNDLE_NAME "High Fidelity PR#${RELEASE_NUMBER}")
set(INTERFACE_ICON_PREFIX "interface-beta")
set(CONSOLE_ICON "console-beta.ico")
else ()
set(BUILD_SEQ "dev")
set(DEV_BUILD 1)
set(BUILD_ORGANIZATION "High Fidelity - Dev")
set(INSTALLER_NAME "dev-interface-win64.exe")
set(BUILD_VERSION "dev")
set(INTERFACE_BUNDLE_NAME "Interface")
set(INTERFACE_ICON_PREFIX "interface-beta")
set(CONSOLE_ICON "console-beta.ico")

View file

@ -11,5 +11,5 @@
namespace BuildInfo {
const QString MODIFIED_ORGANIZATION = "@BUILD_ORGANIZATION@";
const QString VERSION = "@BUILD_SEQ@";
const QString VERSION = "@BUILD_VERSION@";
}