Получить сборки в списке изменений Perforce от Jenkins

Я работаю над плагином jenkins, который заключается в отображении информации на новой странице о Jenkins. Информация, которую мне нужно отобразить, это списки изменений от Perforce. Это мне удается сделать с помощью команды

"p4 changelists"

Что я не знаю, как это сделать, так это получить все сборки, которые находятся внутри списков изменений, чтобы можно было определить, является ли данный список изменений успешным или неудачным. Спасибо

2 ответа

Вы можете получить список изменений из env var плагина Perforce, вы можете запустить следующую оболочку echo p4.changelist = $ P4_CHANGELIST> change.properties cf. https://wiki.jenkins-ci.org/display/JENKINS/Perforce+Plugin

Эта функция еще не поддерживается Jenkins, однако вы можете написать простую параметризованную сборку и получить ее без заданного CL до начала сборки. Эта статья может быть полезной.

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