Флаг NO_CI с Гудзоном - PullRequest
       70

Флаг NO_CI с Гудзоном

1 голос
/ 09 сентября 2011

В настоящее время я автоматизирую сборку своих проектов с помощью Hudson + TFS + Nant, и все работает отлично !.У меня есть флаг build.properties.xml, который находится внутри рабочей области и позволяет мне установить последний номер сборки и некоторые необходимые мне конфигурации.Итак, в качестве последнего шага сборки я извлекаю файл и делаю проверку.

И так как мой проект настроен на опрос SCM каждые 10 минут, Хадсон всегда обнаруживает, что в рабочей области есть проверка, и запускаетbuild.

Я прочитал, что если я добавлю текст * NO_CI * как часть проверки в комментарии, то сборка не будет запущена.Но это не работает!Я ставлю его в начале, в конце, и он всегда охватывает новую сборку.

Я предполагаю, что это на самом деле то, что сборки TFS делают самостоятельно, поэтому плагин Hudson TFS не соответствуетс этим.

Как я могу решить это?

1 Ответ

1 голос
/ 12 сентября 2011

Как вы подозреваете, комментарий ** NO_CI ** является специфической функцией Team Build, и плагин Hudson TFS в настоящее время не поддерживает ее.Я вижу, что вы уже создали проблему на сайте Jenkins.

Надеюсь, они сделают это за вас быстро, хотя в духе открытого исходного кода вы всегда можетеразветвите код на github, добавьте фильтр комментариев самостоятельно (что должно быть очень просто) и затем отправьте запрос на извлечение, чтобы вернуть изменения в основную базу кода.

...