Junior
35
0
questionbank

В чем различие между CI и CD?

Answer from sobes.tech neural network

CI (Continuous Integration) - это практика автоматического слияния изменений в общий репозиторий и их последующей проверки с помощью автоматических тестов и сборок.

python

Основные цели CI:

  • Раннее обнаружение конфликтов и ошибок интеграции.
  • Уменьшение времени и усилий на интеграцию.
  • Обеспечение стабильности кодовой базы.

CD может означать:

  • Continuous Delivery (Непрерывная доставка): Расширение CI, при котором после успешного прохождения всех CI-процессов изменения автоматически подготавливаются к развертыванию. Развертывание в production может быть ручным действием, но оно происходит из готового артефакта, прошедшего все проверки.

  • Continuous Deployment (Непрерывное развертывание): Дальнейшее расширение CD (Delivery), при котором после успешного прохождения всех автомати

CI (Continuous Integration) - это практика автоматического слияния изменений в общий репозиторий и их последующей проверки с помощью автоматических тестов и сборок.

python

Основные цели CI:

  • Раннее обнаружение конфликтов и ошибок интеграции.
  • Уменьшение времени и усилий на интеграцию.
  • Обеспечение стабильности кодовой базы.

CD может означать:

  • Continuous Delivery (Непрерывная доставка): Расширение CI, при котором после успешного прохождения всех CI-процессов изменения автоматически подготавливаются к развертыванию. Развертывание в production может быть ручным действием, но оно происходит из готового артефакта, прошедшего все проверки.

  • Continuous Deployment (Непрерывное развертывание): Дальнейшее расширение CD (Delivery), при котором после успешного прохождения всех автомати

Register or sign in to get access to full answers for all questions from the question bank.

cicddevopsdeliverydeploymentautomation