in vars/asfStandardBuild.groovy [108:124]
def mavenBuild(jdk, cmdline, mvnName, publishers) {
def localRepo = "../.maven_repositories/${env.EXECUTOR_NUMBER}" // ".repository" //
def settingsName = 'archiva-uid-jenkins'
def mavenOpts = '-Xms1g -Xmx4g -Djava.awt.headless=true'
withMaven(
maven: mvnName,
jdk: "$jdk",
options: publishers,
publisherStrategy: 'EXPLICIT',
//globalMavenSettingsConfig: settingsName,
mavenOpts: mavenOpts,
mavenLocalRepo: localRepo) {
// Some common Maven command line + provided command line
sh "mvn -V -B -U -e -Dmaven.test.failure.ignore=true $cmdline "
}
}