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

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

"p4 changelists"

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


person Mtrompe    schedule 30.04.2012    source источник
comment
что ты имеешь в виду под "получить все сборки внутри списка изменений"? Вы имеете в виду все сборки, относящиеся к списку изменений?   -  person    schedule 02.05.2012


Ответы (2)


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

person Francois    schedule 15.07.2013

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

person Damian    schedule 24.07.2014