У меня есть проект Jenkins-CI и C++ под SVN. Как сохранить изменения в файле successl в текстовом (или html) файле? Имеет ли Jenkins какой-либо файл переменной/temp с содержимым .../страницы изменений?Jenkins: как сохранить журнал изменений для сборки
3
A
ответ
2
Вот XPath код, который вы можете получить набор изменений для данной сборки ид через Jenkins API:
http://[jenkins_host]/api/xml?depth=2&xpath=//build/id[text()='${BUILD_ID}']/../changeSet
(Помещенный фактический сборки идентификатор вместо $ {BUILD_ID}). Это может быть использовано скриптом (скажем, сценарием Pyhon, использующим Python Jenkins), который собирает результаты набора изменений в конце каждой сборки и сохраняет их в временных точках. После успешной сборки скрипт может собирать все результаты, хранящиеся после предыдущей сборки, и обрабатывать их.
@ NMI, вы пробовали этот подход? –