我正在使用Config File Provider Plugin
向我的maven命令提供settings.xml文件,如下所示-
steps {
configFileProvider(
[configFile(fileId: 'artifactory-maven', variable: 'MAVEN_SETTINGS')]) {
sh "mvn -Dvault.useProxy=false -s $MAVEN_SETTINGS -DskipTests=true -e -U -P autoInstallPackage"
}
}
一切正常。 现在,我有另一种情况,我正在调用一个bash脚本文件,该文件包含带有一些mvn命令的逻辑。
steps {
sh 'cd testing && ./test-spec-seleniumhub-jenkins'
}
mvn命令位于test-spec-seleniumhub-jenkins
文件中。如何为这些mvn命令提供settings.xml文件。