Какие настройки Hudson необходимы для обнаружения изменений в динамических представлениях ClearCase? - PullRequest
1 голос
/ 01 июля 2010

Как бы вы сконфигурировали Hudson для выполнения действий Build или Post Build только при обнаружении изменений в динамическом представлении Clear case?

1 Ответ

2 голосов
/ 01 июля 2010

С помощью плагина ClearCase для Hudson вы можете использовать снимки и динамические представления.

Я предпочитаю использовать существующие динамические представления:

alt text http://wiki.hudson -ci.org / download / attachments / 2916537 / base_dynamic_config.png? Version = 1 & modifyDate = 1252713598000

Я определяю динамическое представление на подчиненном устройстве и определяю свою работу каквыполняется на этом подчиненном устройстве.


Примечание: для динамических представлений, созданных Хадсоном, хитрость заключается в том, что «правила загрузки требуются» (даже если правила загрузки обычно резервируются для представлений снимков).

Укажите одно или несколько правил загрузки - это необходимо, даже при динамическом просмотре.
Правила загрузки используются как для определения содержимого представлений снимков, так и для создания «cleartool lshistory»команда, используемая для опроса и генерации журналов изменений.

Поэтому, если вы хотите, чтобы действия Build и Post Build воздействовали на изменения, вам нужно было определить свои правила загрузки на вашем динамическом view, чтобы cleartool lshistory точно определял, есть ли какие-либо изменения в динамическом представлении.

...