Предоставить файл settings.xml для скрипта bash, содержащего команду mvn в jenkins - PullRequest
1 голос
/ 27 июня 2019

Я использую Config File Provider Plugin для предоставления файла settings.xml для моих команд maven следующим образом -

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. Как я могу предоставить файл settings.xml этим командам mvn.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...