Передать сборку Maven из рабочей области Jenkins в SVN - PullRequest
0 голосов
/ 05 октября 2018

Я хочу знать, есть ли способ создать Job inJenkins , который фиксирует Maven архив сборки , содержащий конфиденциальные данные, которыми я не хочу делитьсяв Nexus, сгенерированном с помощью этого Maven Goal

-X -Pprod clean install 

в

Jenkins-Workspace/project/target/archive-prod.tar.gz

в My SVN-репозитории вот так

    |branches
    |trunk
    |tags
       |project-version
       |project-config-version
           |archive-prod.tar.gz

Спасибо

1 Ответ

0 голосов
/ 06 октября 2018

Если вы уверены, что вы действительно этого хотите, я не уверен, что для него есть плагин, но вы можете написать его.

Добавить шаг оболочки в сборку, которая выполняет операции командной строки скоманда SVN.Убедитесь, что команда svn на нужном агенте имеет учетные данные и право доступа для фиксации файлов.

Если ваша работа выполнена в стиле Maven, вам потребуется этап после сборки.Но еще лучше, просто сделайте новую работу по фристайлу, где партия Maven - это просто обычный шаг, и добавьте новый шаг оболочки.

...