Skip to content

Commit

Permalink
Use checkout, env.JENKINS_HOME
Browse files Browse the repository at this point in the history
  • Loading branch information
definite committed Feb 16, 2018
1 parent cd9c372 commit 53b8f06
Showing 1 changed file with 9 additions and 4 deletions.
13 changes: 9 additions & 4 deletions jenkins/maven-Jenkinsfile
Expand Up @@ -22,7 +22,7 @@ timestamps {
String PROJ_BASE = (env.PROJ_BASE) ?: "${ORG_BASE}/${REPO_NAME}"
String PROJ_BRANCH = (env.PROJ_BRANCH) ?: 'release'
String ZANATA_SCRIPTS_BRANCH = (env.ZANATA_SCRIPTS_BRANCH) ?: 'master'
String WORK_ROOT = (env.WORK_ROOT) ?: "/home/jenkins/zanata-work-root"
String WORK_ROOT = (env.WORK_ROOT) ?: "${env.JENKINS_HOME}/zanata-work-root"
String WORK_DIR = "${WORK_ROOT}/${REPO_NAME}"

def envArray = new ArrayList()
Expand Down Expand Up @@ -115,12 +115,17 @@ timestamps {
versionPomXml = "${WORK_DIR}/parent/pom.xml"
hasReleaseNotes = true
}

sh("bash $WORKSPACE/zanata-functions run ensure_repo ${REPO_NAME}")
sh("bash $WORKSPACE/zanata-functions run checkout_branch ${REPO_NAME} ${PROJ_BRANCH} ${WORK_ROOT}")
// sh("bash $WORKSPACE/zanata-functions run ensure_repo ${REPO_NAME}")
// sh("bash $WORKSPACE/zanata-functions run checkout_branch ${REPO_NAME} ${PROJ_BRANCH} ${WORK_ROOT}")
dir(WORK_DIR) {
// git branch: PROJ_BRANCH, changelog: false, credentialsId: 'zanata-jenkins', poll: false, url: "https://${PROJ_BASE}.git"

checkout changelog: false, poll: false, scm:
[$class: 'GitSCM', branches: [[name: "*/release"]],
doGenerateSubmoduleConfigurations: false,
extensions: [], submoduleCfg: [],
userRemoteConfigs: [[credentialsId: 'zanata-jenkins', url: "http://${ORG_BASE}/${REPO_NAME}"]]
]
if (params.RELEASE_VERSION == 'auto') {
releaseVersion = readMavenPom(file: versionPomXml).getVersion().replaceAll('-SNAPSHOT', '')
} else {
Expand Down

0 comments on commit 53b8f06

Please sign in to comment.