У меня есть проект Teamcity который включает в себя 4 конфигурации и потребности сборки цепи выглядеть примерно так:TeamCity конфигурация сборки цепи
Построить, которая может быть запущена вручную и выполняет .bat сценариев, собирает кучу артефактов для развертывания и тестирования, чтобы забрать.
Deploy и TEST - Регион 1 имеет зависимость артефакт на сборки конфигурации.
Deploy и TEST - Регион 2 имеет зависимость артефакт на сборки конфигурации.
Поскольку я хотел как REGION1 и REGION2 работать параллельно, как только Сложение успешно, я добавил зависимость Snapshot для развертывания и тестирования - Регион 1 и Deploy и TEST - Регион 2 на Построить конфигурации
Теперь мне нужно настроить конфигурацию Конфигурация теста, чтобы сообщить об ошибке/успехе предыдущей конфигурации (Развертывание и настройки TEST).
Как это можно достичь? Кроме того, нужно ли настраивать настройки в любом месте для использования, которое я пытаюсь достичь?
Это работает! Но по какой-то странной причине Deploy и TEST - Region 1 и Deploy и TEST - Region 2 не работают параллельно даже после добавления зависимостей моментальных снимков. Любая идея почему? – vkr
У вас есть две сборки (Развертывание и ТЕСТ - Область 1 и Развертывание и ТЕСТ - Регион 2), добавленные в очередь сборки? Есть ли несколько свободных агентов, которые могут запускать эти сборки? –
Когда я запускаю конфигурацию состояния теста, у меня есть 4 конфигурации, добавленные в очередь сборки в следующем порядке: 1) Сборка 2) Развертывание и тестирование - Регион 1 3) Развертывание и тестирование - Регион 2 4) Состояние теста. Эти сборки имеют явные требования к запуску на одном конкретном агенте. – vkr