Мы используем Hudson для наших нужд сборки / CI. В дополнение к модульным тестам (выполняемым во время сборки) у меня есть промежуточная среда, в которой выполняются дополнительные интеграционные тесты. Обычно происходит сборка, а затем артефакты сборки отправляются во внешнюю систему. Я не хочу блокировать сборку Hudson в ожидании интеграционных тестов (так как это блокирует работу станции и не позволяет ей создавать что-либо еще). Я хочу обновить результат сборки результатом внешних тестов (и, если возможно, прикрепить некоторые журналы обратно к сборке).
Теперь, поскольку промежуточная среда асинхронна с системой сборки (т.е. другие системы / люди могут отправлять тесты), Хадсон не может просто отслеживать, что там происходит сразу после сборки. Сборка Hudson просто попадает в очередь на тестирование. Итак, мне нужно уведомить Хадсона, он не может запрашивать обновления.
Поддерживает ли Хадсон такое поведение, и если да, как мне этого добиться?