anchor.diff:  :: You can refer to other files in the same folder as the batch script by using this syntax
   :: echo %0\..\SecondBatch.cmd
   REM echo %~dp0\access-control-service
  +:: set the working directory of a command in windows batch file
  +REM pushd %~dp0\access-control-service
   
  -REM WORKSPACE  The absolute path of the workspace if running in a Jenkins job.  
  -
  +:: WORKSPACE  The absolute path of the workspace if running in a Jenkins job.  
   :: set the working directory of a command in windows batch file
  -pushd %~dp0\access-control-service
  +pushd %WORKSPACE%\DS4P
   
   :: get current version of the top level pom
   :: call mvn help:evaluate -Dexpression=project.version
  
positive.code: )
  
  ::
  :: get git branch_name
  ::
  
  if %branch_name%==dev (
  	echo It is dev branch build
  	set new_version=%current_version%
  ) else if %branch_name%==master (
  	echo It is master branch build
  	:: replace .0-SNAPSHOT with empty and append build number
  
negative.code: @echo off
  echo 'Will change the versions in pom.xml files based on git branch name when doing Jenkins CI build...'
  
  ::
  :: get git branch_name
  ::
  
  :: get current git branch name
  :: Jenkins will set GIT_BRANCH environment variable if this batch is running in a Jenkins job
  