in vars/asfStandardBuild.groovy [119:137]
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 -DskipBrowserTests -Dmaven.test.failure.ignore=true $cmdline "
sh "cd target/staging; zip ../../WEBSITE.zip ."
}
archiveArtifacts 'WEBSITE.zip'
}