Parker Code Builder Report 12-03-2019 11:13:52 AM
active command =    
invalid command =    
Summary
Key Value
Product NamePAC Phase 3 PAM
Product Version1.5.0.1032
Project FileY:\CodeBuilder\Projects\PAC_Phase3_PAM.xml
Email Local Addressesronn.sokol@parker.com*;bmhicks@parker.com;sewalter@parker.com
Email Remote Addressesdmcferren@parker.com
Application Settings
Key Value
%SOURCE_CONTROL%
C:\Program Files\TortoiseSVN\bin\svn.exe
Pre-Build Actions
NameTest Running a Command File
DescriptionTest running a command file.  (Look at the log file for result!)
Command
%CB_COMMANDS_FOLDER%\test2.cmd
Arguments
"%PROJ_PRODUCT_NAME%" "%PROJ_BASE_VERSION%" "%PROJ_BUILD_NUMBER%"
NameTest Force Stop
DescriptionTest force stopping by running this command file.  (Click the 'Force Stop' button for this action to finish).
Command
%CB_COMMANDS_FOLDER%\test.cmd
Arguments
pause
NameTest Opening Notepad
DescriptionTests opening Notepad.exe using Window's Application path.  (You'll need to close Notepad for the action to finish!)
Command
Notepad
Arguments
NameClean ParkerWebCF Output Directory
DescriptionCleans up the Web output directory by simply  removing the "S:\Tucson\Release\Web" folder.
Command
$(CLEANUP_DIRECTORY)
Arguments
S:\Tucson\Release\Web
NameClean PAM Install Output Directory
DescriptionCleans up the PAM Install output directory by simply  removing the "S:\Tucson\PAM_Setup" folder.
Command
$(CLEANUP_DIRECTORY)
Arguments
S:\Tucson\PAM_Setup
NameGet Latest ParkerWebCF Source
DescriptionGets the latest ParkerWebCF code from the SVN server.
Command
$(SVN)
Arguments
update "%TUCSON_TRUNK_FOLDER%\ParkerWebCF"
NameGet Latest PAM Source
DescriptionGets the latest PAM source code from the SVN server.
Command
$(SVN)
Arguments
update "%TUCSON_TRUNK_FOLDER%\PAM"
Build Actions
NameBuild ParkerWebCF (Globalization)
DescriptionBuilds the ParkerWebCF Globalization project  (using Visual Studio 2008).
Command
$(VS2008)
Arguments
"%TUCSON_TRUNK_FOLDER%\ParkerWebCF\Globalization\Globalization.csproj" /rebuild "Release"
NameBuild ParkerWebCF
DescriptionBuilds the ParkerWebCF solution  (using Visual Studio 2008).
Command
$(VS2008)
Arguments
"%TUCSON_TRUNK_FOLDER%\ParkerWebCF\ParkerWebCF.sln" /rebuild "Release"
NameBuild PAM
DescriptionBuilds the Parker Automation Manager solution  (using Visual Studio 2019).
Command
$(VS2019)
Arguments
"%TUCSON_TRUNK_FOLDER%\PAM\Parker.Automation.Manager.sln" /rebuild "Release"
NameCreate RevInfo for PAM (Local)
DescriptionCreate Revision Information file for PAM on Local Archive
Command
$(CREATE_REVISION_INFO)
Arguments
"%TUCSON_TRUNK_FOLDER%\PAM" "%PUBLISH_LOCAL%\Tucson\trunk\%PROJ_FULL_VERSION%"
NameCreate RevInfo for PAM (Remote)
DescriptionCreate Revision Information file for PAM on Remote Archive
Command
$(CREATE_REVISION_INFO)
Arguments
"%TUCSON_TRUNK_FOLDER%\PAM" "%PUBLISH_REMOTE%\Tucson\trunk\%PROJ_FULL_VERSION%"
NameCreate RevInfo for ALL (enabled only)
DescriptionCreate a Revision Information file for ALL enabled Sources on ALL enabled Archives  (i.e. both Local and Remote archives)
Command
$(CREATE_REVISION_INFO)
Arguments
"*" "*"
NameCreate RevInfo for ALL
DescriptionCreate a Revision Information file for ALL Sources on ALL Archives  (i.e. both Local and Remote archives)
Command
$(CREATE_REVISION_INFO)
Arguments
"**" "**"
Post-Build Actions
NameStamp PAM Version Numbers
DescriptionAdds file and product 'Version' information to a list of files  (using StampVer.exe)
Command
$(STAMP)
Arguments
"%CB_STAMPING_FOLDER%\PAM\PAM_Assemblies.lst"
NameDigitally Sign PAM Assemblies
DescriptionDigitally signs a list of assemblies  (using ParkerDigitalSignTool.exe).
Command
$(SIGN)
Arguments
/LIST %CB_SIGNING_FOLDER%\PAM\PAM_Assemblies.lst
NameUnitTest - ParkerWebCF solution
DescriptionRuns a series of unit tests on the Parker Web CF solution  (using RunUnitTests.cmd).
Command
%TUCSON_TRUNK_FOLDER%\ParkerWebCF\UnitTests\RunUnitTests.cmd
Arguments
Release
NameCreate PAM Help Merge Module
DescriptionCreates the PAM Help merge module (.msm file)  and copies it to the InstallShield folder ready for  integration into the PAM Installer.
Command
%CB_COMMANDS_FOLDER%\PAM_CreateOnlineHelpMergeModule.cmd
Arguments
"%PROGRAMFILES(X86)%\InstallShield\2015\System\ISCmdBld.exe" "%TUCSON_ROOT_FOLDER%\MM_CoDeSys_AddFiles.ism" "S:\Tucson\Product Configuration 1\Release 1\DiskImages\DISK1" "%TUCSON_ROOT_FOLDER%\MergeModules"
NameCreate PAM Installer
DescriptionCreates the PAM Installer  (using InstallShield)  -p "project file name" - a "active configuration name" -r "release name" -e "y=include Setup.exe in the build"
Command
$(INSTALLSHIELD)
Arguments
-p "%TUCSON_ROOT_FOLDER%\PAM\PAM.ism" -a "PAM_Setup" -r "Release" -e y
NameDigitally Sign PAM Installer
DescriptionDigitally signs the PAM Installer  (using ParkerDigitialSignTool.exe)
Command
$(SIGN)
Arguments
"S:\Tucson\PAM_Setup\Release\DiskImages\DISK1\PAM_Setup.exe"
NamePublish to Local Archive
DescriptionPublish files to the local archive.
Command
$(PUBLISH)
Arguments
%CB_PUBLISHING_FOLDER%\PAM\PAM_Installer.cbp "%PUBLISH_LOCAL%\Tucson\trunk\%PROJ_FULL_VERSION%"
NamePublish to Remote Archive
DescriptionPublish files to the remote archive.
Command
$(PUBLISH)
Arguments
%CB_PUBLISHING_FOLDER%\PAM\PAM_Installer.cbp "%PUBLISH_REMOTE%\Tucson\trunk\%PROJ_FULL_VERSION%"
Final-Build Actions
NameIncrement Build Number
DescriptionAutomatically increment the build   number after a successful run.
Command
$(INCREMENT_BUILD_NUMBER)
Arguments
NameSave Project
DescriptionAutomatically save the project   to disk after a successful run.
Command
$(SAVE_PROJECT)
Arguments
NameCommit Project
DescriptionAutomatically commit the project   to Subversion after a successful run.
Command
$(COMMIT_PROJECT)
Arguments
Project Macros
KeyValue
%PROJ_FILENAME%
PAC_Phase3_PAM.xml
%PROJ_PRODUCT_NAME%
PAC Phase 3 PAM
%PROJ_BASE_VERSION%
1.5.0
%PROJ_BUILD_NUMBER%
1032
%PROJ_FULL_VERSION%
1.5.0.1032
%TUCSON_ROOT_FOLDER%
%BUILD_ROOT%\Tucson\trunk\Tools\InstallShield\phase3
%TUCSON_TRUNK_FOLDER%
%BUILD_ROOT%\Tucson\trunk
%XPRESS_ROOT_FOLDER%
%BUILD_ROOT%\Xpress

Application Macros
KeyValue
%BUILD_ROOT%
Y:
%CB_FOLDER%
%BUILD_ROOT%\CodeBuilder
%CB_COMMANDS_FOLDER%
%CB_FOLDER%\External\Commands
%CB_PROJECTS_FOLDER%
%CB_FOLDER%\Projects
%CB_PUBLISHING_FOLDER%
%CB_FOLDER%\External\Publishing
%CB_SIGNING_FOLDER%
%CB_FOLDER%\External\Digital-Signing
%CB_STAMPING_FOLDER%
%CB_FOLDER%\External\Stamping
%PROGRAMFILES%
C:\Program Files
%PROGRAMFILES(X86)%
C:\Program Files (x86)
%PUBLISH_LOCAL%
\\emn015f03\builds_archive
%PUBLISH_REMOTE%
\\emn0d5f01\rp_engineering\sw_engineering\builds_archive
%SOURCE_CONTROL%
C:\Program Files\TortoiseSVN\bin\svn.exe
Command Macros
KeyValue
$(CREATE_REVISION_INFO)
--Internal--
$(SVN)
%SOURCE_CONTROL%
$(BUILD_PLATFORM)
%CB_COMMANDS_FOLDER%\buildplatform.cmd
$(CLEANUP_DIRECTORY)
%CB_COMMANDS_FOLDER%\removedirectory.cmd
$(GEN_FLASHBACKS)
%CB_COMMANDS_FOLDER%\genflashbacks.cmd
$(INSTALLSHIELD)
%PROGRAMFILES(X86)%\InstallShield\2015\System\ISCmdBld.exe
$(INSTALLSHIELD_SAB)
%PROGRAMFILES(X86)%\InstallShield\2015 SAB\System\ISCmdBld.exe
$(PUBLISH)
%CB_PUBLISHING_FOLDER%\Publish.exe
$(SIGN)
%CB_SIGNING_FOLDER%\ParkerDigitalSignTool\bin\Release\ParkerDigitalSignTool.exe
$(STAMP)
%CB_STAMPING_FOLDER%\StampVer.exe
$(VS2008)
%PROGRAMFILES(X86)%\Microsoft Visual Studio 9.0\Common7\IDE\devenv.com
$(VS2010)
%PROGRAMFILES(X86)%\Microsoft Visual Studio 10.0\Common7\IDE\devenv.com
$(VS2013)
%PROGRAMFILES(X86)%\Microsoft Visual Studio 12.0\Common7\IDE\devenv.com
$(VS2015)
%PROGRAMFILES(X86)%\Microsoft Visual Studio 14.0\Common7\IDE\devenv.com
$(VS2017)
%PROGRAMFILES(X86)%\Microsoft Visual Studio\2017\Enterprise\Common7\IDE\devenv.exe
$(VS2019)
%PROGRAMFILES(X86)%\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\devenv.exe
Email Settings
KeyValue
From Addressnoreply@parker.com
Host String 1smtp1.us.parker.corp
Host String 2smtp2.us.parker.corp
Port Number25
Enable SSLFalse
Use Default CredentialsFalse
Use Specific CredentialsFalse
Username
Password