Я искал репозитории артефактов для того, что наша команда разработчиков может использовать для хранения результатов полной сборки из нескольких проектов. Из того, что я читал, хранилища артефактов в основном используются для хранения файлов библиотеки, необходимых для сборки. Мое предположение заключается в том, что их предполагаемое использование заключается в том, чтобы разработчики и серверы сборки использовали одни и те же двоичные зависимости во время процесса сборки.Использование хранилища артефактов для хранения полных версий?
Несколько вопросов:
Можно ли хранить выход сборки целых проектов в хранилище артефактов (полный выпуск), место для хранения артефактов, готовых к развертыванию?
Это обычная практика?
- Возможно ли иметь аналитику того, что было изменено с момента последней сборки? Пример: могу ли я увидеть, какие артефакты изменились со времени последнего выпуска?
Спасибо за ответ, это всегда аккуратно получать ответы от инженеров, которые на самом деле работают на этих инструментах. – TacoMaster6000
Как делаются эти построения? Является ли это продуктом интеграции CI или могут ли метаданные для сборки вручную создавать инкапсуляцию нескольких проектов? Где я работаю 'builds' - еще один термин для спринта. Каждый спринтер нескольких команд компилирует/развертывает свои двоичные файлы/артефакты, и мы интегрируем их в соответствующие серверы/проекты. Можем ли мы иметь несколько артефактов из нескольких проектов, идущих в и из нескольких мест, но сгруппированных как одна сборка? – TacoMaster6000