I would like to view this page in
В репозитории артефактов (или менеджере артефактов) хранятся артефакты сборки, созданные в процессе непрерывной интеграции и готовые к автоматическому развертыванию в тестовых, промежуточных и продакшн-окружениях.
Артефакты сборки — это файлы, полученные в результате процесса сборки (например, дистрибутивы, файлы WAR, логи и отчеты). Артефакты могут храниться в репозитории на вашем собственном CI-сервере либо во внешнем хранилище с доступом к CI-серверу.
Регулярные коммиты заставляют автоматизированный CI/CD-пайплайн производить большое количество сборок. Пайплайны предполагают последовательное развертывание сборок в различных средах. В ходе этого процесса и обнаруживаются ошибки, и до продакшн-среды, как правило, доходят не все сборки.
Репозиторий артефактов позволяет хранить эти сборки в одном месте. У большинства таких репозиториев также есть API, позволяющий делать автоматическое развертывание сборок в средах вашего пайплайна. В логике пайплайна можно прописать, сколько времени сборки должны храниться в репозитории и при каких условиях их можно автоматически удалять для освобождения места.
В этой статье мы даем несколько советов по созданию пул-реквестов GitHub в TeamCity.
TeamCity позволяет создать гибкий, надежный и масштабируемый CI/CD-пайплайн.
Стратегии работы с ветками — одна из тем, по которым то и дело разгораются жаркие споры как в интернете, так и в реальной жизни точно так же, как о предпочтительном использовании пробелов или табуляции.