Только для Jenkins/ClearCase Polling Foundation Baseline
Я пытаюсь заставить Дженкинса (версия 1.616) каждый час запрашивать изменения, используя плагин ClearCase (опция UCM) для Дженкинса. Когда Дженкинс сравнивает базовые показатели, он в настоящее время сравнивает базовый базовый уровень с базовым базовым уровнем, а не сравнивает последний использованный базовый уровень с самым последним (или даже рекомендуемым) базовым уровнем. Из-за этого Jenkins никогда не видит изменений от ClearCase и, следовательно, никогда не запускает сборки самостоятельно. Однако, когда я вручную запускаю сборку, все идет гладко и все изменения присутствуют во вновь построенном проекте.
Я использую jenkins 1.617 с плагином clearcase (версия 1.6).
Мой триггер сборки "Poll SCM" с расписанием "H * * * *".
Кто-нибудь знает, как настроить Jenkins и / или плагин Jenkins ClearCase (опция UCM), чтобы он сравнивал рекомендованную базовую линию вместо базовой? У нас есть иерархия потоков, и я опрашиваем один из родительских потоков (но не поток интеграции)
1 ответ
Вы не можете сравнить рекомендуемые базовые показатели с плагином Jenkins UCM. Он просто сравнивает последнюю базовую линию с предыдущей. Вы можете использовать этот инструмент для сравнения рекомендуемых базовых показателей.