script:
node('10.200.2.112') {
ws("/var/build/workspace/lvmama-lvtu-common-git/passport_api"){
def JAVA_HOME='/usr/java/jdk1.7.0_71'
env.PATH="${JAVA_HOME}/bin/:${env.PATH}"
stage 'checkout source code'
checkout([
$class: 'GitSCM',
branches: [[name: '*/damai-songjian']],
doGenerateSubmoduleConfigurations: false,
extensions: [],
submoduleCfg: [],
userRemoteConfigs: [
[
credentialsId: '6da4e706-cbd3-45cf-a2ff-4fb743f02741',
url: 'http://10.200.3.146/resource/passport_api.git'
]
]
])
stage 'build'
sh '''
cd /var/build/workspace/lvmama-lvtu-common-git/passport_api/
/usr/local/apache-maven-3.0.4/bin/mvn clean install -Dmaven.test.skip=true -Dmaven.javadoc.skip=true
'''
}
}
script里面主要配置分支信息和git URL地址