Jenkins SVN совершить пост-сборку - PullRequest
7 голосов
/ 18 августа 2011

Я пытаюсь сделать коммит после сборки в Jenkins CI, когда он завершится успешно.

Есть ли способ сделать это?

Моя проблема в том, что при сборке он генерируетнекоторые DLL в рабочей области, которые мне нужно передать в SVN.

1 Ответ

5 голосов
/ 18 августа 2011

Это зависит от технологии сборки (например, Ant, Maven, MSBuild или FianlBuilder), которую вы используете для сборки вашего исходного кода. Чтобы зарегистрировать результаты вашей сборки в SVN, вы должны добавить несколько новых шагов в конце ваших скриптов сборки. Этот шаг просто добавит ваши результаты сборки в svn. Например, ваш шаг может содержать:

svn commit --file build-output.1 build-output.2

Следует отметить, что некоторые технологии сборки оснащены встроенными задачами или действиями для работы с SVN.

...