Я немного борюсь с концепцией лазурных конвейеров и ищу подсказки, как решить проблему:
У нас есть одно определение сборки, которое создает двоичный артефакт «Генератор» через неопределенные интервалы.
У нас есть другое определение сборки, которое должно запускаться каждую ночь, извлекать некоторый исходный код из репозитория, получать артефакт «Генератор» из другого определения сборки, выполнять его на источнике и создавать новый артефакт.
Проблема в том, как мне получить последнюю сборку из другого определения сборки?
Вот скриншот моей проблемы:
Хотя я могу выбрать правильное определение сборки, сборка должна быть реальной сборкой. Я не могу добавить «последний» здесь (пробовал и не получилось), но я не хочу прикреплять номер сборки.
Представьте, что «Генератор» - это что-то, что время от времени обновляется и добавляет новые функции и т. Д. Отдельное имеющееся определение сборки, которое не связано с определением сборки, производящим «Генератор», просто хочет использовать « Последний генератор и генерировать что-то из своего собственного хранилища, которое впоследствии может быть опубликовано как артефакт.
Я почти уверен, что что-то упустил и был бы рад получить несколько подсказок. (Настройка Текущая сборка вместо Определенная сборка ) фактически не позволяет мне выбрать проект и определение сборки, отличное от текущего.