SCM — Git, CI — Дженкинс
Я настроил рабочий процесс Git, Gerrit & Jenkins и настроил пакет автоматизации на ведомом устройстве jenkins.
Я могу запустить пакет TestNG на подчиненной машине после того, как на Gerrit будет создан набор исправлений.
Но в настоящее время для любого набора исправлений, созданного на Gerrit, вызывается один и тот же набор тестов. Чего я хочу добиться, так это выполнить тесты на основе имени файла, которое было помещено в Gerrit.
например. Если login.jsp отправлен, следует выполнить тесты входа, а не полный набор тестов.
Любые советы о том, как этого можно достичь? Направление, в котором я сейчас думаю: Есть ли способ уведомить ведомое устройство об имени отправленного файла?
http://server/job/myjobname/buildWithParameters?PARM1=Value1&PARM2=Value2
... Звучит как много работы - person Cole9350   schedule 07.04.2014