Как я могу использовать ссылки в плагин пост сборки задачи из Гудзона - PullRequest
0 голосов
/ 13 января 2012

Я понял, что плагин для пост-сборки hudson предоставит отличный сервис для разработки. Плагин позволяет нам использовать регулярные выражения Java в тексте журнала, и демонстрация показывает, что мы могли бы передать значение, соответствующее в журнале Hudson, скрипту. Ссылка http://wiki.hudson -ci.org / display / HUDSON / Post + build + task . Таким образом, у меня есть идея, что я могу использовать шаблон для сопоставления журнала и «эхо» разных данных в соответствии с результатом сопоставления. Однако в моем эксперименте ссылка не может быть распознана и передана в сценарий. Журнал Hudson следующим образом:

Match found for :PASSED: crawlEn(\d+) : True
Logical operation result is TRUE
Running script  : echo %1 > g:\ELLUZZN\.hudson\jobs\test2.txt
[workspace] $ cmd /c call g:\apache-tomcat\temp\hudson373290022084813222.bat

g:\ELLUZZN\.hudson\jobs\HealthCheckTelekomSerbiaTest\workspace>echo   1>C:\Users\ELLUZZN\.hudson\jobs\test2.txt 

g:\ELLUZZN\.hudson\jobs\HealthCheckTelekomSerbiaTest\workspace>exit 0 
POST BUILD TASK : SUCCESS
END OF POST BUILD TASK : 1

1 Ответ

0 голосов
/ 13 января 2012

post-build-task не дает результатов запуска скрипта в качестве параметров, как вы ожидаете, согласно предоставленному журналу.

Боюсь, вам придется повторить поиск regexp в вашем скрипте postbuild, чтобы получитьэти данные.

...