Changes in Jenkins/FullBuild [cb2e8ce:920725d]
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
Jenkins/FullBuild
rcb2e8ce r920725d 32 32 checkout scm 33 33 34 collect_git_info() 35 34 36 //parse git logs to find what changed 35 37 sh "git remote > ${out_dir}/GIT_REMOTE" … … 42 44 43 45 sh "git push DoLang ${gitRefNewValue}:master" 46 } 47 48 //Helper routine to collect information about the git history 49 def collect_git_info() { 50 51 //create the temporary output directory in case it doesn't already exist 52 def out_dir = pwd tmp: true 53 sh "mkdir -p ${out_dir}" 54 55 //parse git logs to find what changed 56 gitRefName = env.BRANCH_NAME 57 dir("../${gitRefName}@script") { 58 sh "git reflog > ${out_dir}/GIT_COMMIT" 59 } 60 git_reflog = readFile("${out_dir}/GIT_COMMIT") 61 gitRefOldValue = (git_reflog =~ /moving from (.+) to (.+)/)[0][1] 62 gitRefNewValue = (git_reflog =~ /moving from (.+) to (.+)/)[0][2] 44 63 } 45 64
Note: See TracChangeset
for help on using the changeset viewer.