Jenkins SVN совершить пост-сборку

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

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

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

1 ответ

Решение

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

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

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

Другие вопросы по тегам