Я использую плагин Nexus Jenkins для загрузки артефактов на сервер Nexus IQ. В коде конвейера это выглядит так:
sh "curl http://nexus-artifact-server/***/artifact.war --output artifact.war"
nexusPolicyEvaluation failBuildOnNetworkError: false, iqApplication: 'artifact.war', iqScanPatterns: [[scanPattern: '**/*.war']], iqStage: 'build', jobCredentialsId: ''
nexusPolicyEvaluation - встроенная функция плагина Nexus Jenkins, который, я думаю, выполняет некоторые POST-запросы к IQ-серверу. Фактический URL-адрес сервера настраивается в конфигурации системы Jenkins, т.е. он жестко задан.
Есть ли способ динамического разрешения и введения URL-адреса? В некоторых случаях мне могут понадобиться два разных сервера Nexus IQ, но Плагин ограничивает меня одним.
К сожалению, не могу найти никакой связанной информации на официальной странице