Могу ли я передать значения параметра scm для Jenkins?
в моем pom.xml у меня установлены значения по умолчанию:
<scm>
<connection> scm:svn:https://172.10.10.30/svn/repPortal/branches/2012/Branch_A/ </ connection>
<developerConnection>scm:svn:https://172.10.10.30/svn/repPortal/branches/2012/Branch_A/</developerConnection>
</ scm>
Проблема заключается в том, что я работаю с другой веткой и хочу запустить выпуск с помощью jenkins (в процессе выпуска он генерирует тег проект) он всегда будет получать значение, определенное в pom.
Я бы передал новый путь в специальном параметре в Jenkins, который автоматически будет установлен в проекте scm pom.
Я сделал некоторые тесты, задав строковый параметр в параметризованном здании, но он не распознал заданные параметры и ошибку в построении.
Другой способ состоял в том, чтобы пройти через «цели и параметры выпуска»:
-X -Dresume=false release:clean release:prepare release:perform \
-DscmConnection="scm:svn:https://172.10.10.30/svn/repPortal/branches/2012/Branch_B"-DscmDeveloperConnection = "scm: svn: https :/ / 172.10.10.30/svn/repPortal/branches/2012/Branch_B "scm: validate
Ошибка сохранилась...
Caused by: org.apache.maven.shared.release.ReleaseFailureException:
Missing required setting: scm connection or developerConnection must be specified.
Есть ли способ сделать это так, чтобы я мог сказать по Дженкинсу?