Хадсон CI - Пометка каждой сборки - PullRequest
1 голос
/ 08 декабря 2010

Я ищу плагин, который будет помечать (подрывную) каждую сборку, которую когда-либо делал Хадсон.

Я обнаружил плагин тегов Subversion, но он заменяет тег каждый раз, когда происходит новая сборка. Я хотел бы отслеживать каждую сборку, проходящую через систему.

Я бы предпочел плагин, так как большинство заданий в hudson затрагивают несколько мест подрывной деятельности, и мне было бы неудобно пытаться добавить теговые сообщения.

Пожалуйста и спасибо

Ответы [ 2 ]

1 голос
/ 09 декабря 2010

Я уже давно пользуюсь плагином maven.Плагин релиза Maven имеет цель

install release:prepare

, которая помечает кодовую базу, если сборка завершается успешно.Я предполагаю, что вы хотите пометить кодовую базу, а не артефакт.

Он изменяет версию проекта с 1.1-SNAPSHOT на 1.1 и помечает кодовую базу.Таким образом, ваша версия для разработки станет 1.2.

0 голосов
/ 09 декабря 2010

Мне пришлось решить ту же проблему, и я не нашел никакого плагина для этого. К сожалению, я должен был сделать это "вручную".

Позже выяснилось, что пометить каждую сборку совсем не нужно. Пометка последней успешной сборки очень удобна, когда вы хотите получить последний работающий исходный код. И если сборка важна по какой-то причине, я просто нажимаю «Сохранить эту сборку» в Хадсоне или «Пометить эту сборку».

...