Рубрика:
Администрирование /
DevOps
|
Facebook
Мой мир
Вконтакте
Одноклассники
Google+
|
ВИЗИТКА
Ольга Федорова, технический лидер «Альфа банка»
DevOps – обзор на CI
DevOps – это сокращение от «development» и «operation», некий симбиоз разработки и операционки. Он представляет собой набор практик, нацеленных на улучшение сотрудничества между командами разработки программного обеспечения (Dev) и операционной поддержки IT (Ops). Основная цель всего этого набора – ускорить и улучшить поставку программ и сервисов.
Одним из составляющих DevOps является непрерывная интеграция (CI). Это практика, следуя которой разработчики регулярно объединяют свои изменения кода в общем репозитории. Автоматически запускаются тесты, и при успешном их прохождении код интегрируется. Это обеспечивает постоянную проверку и интеграцию изменений, сокращая потенциальные проблемы.
Возможно, определение прозвучало не слишком понятно. Однако, нашей целью не является рассказать вам о различных способах ветвления Git или подходах к организации репозиториев. В рамках данной статьи мы рассмотрим способ построения идеального пайплайна, который поможет максимально автоматизировать процесс проверки качества нового функционала, его интеграции и уменьшения time-to-market. <...>
Ключевые слова: CI-сервер, код-стайл, настройки, сборка кода, репозиторий, ревьюер, скрипт, пайплайн, плагин
Полную версию статьи читайте в журнале Подпишитесь на журнал Купите в Интернет-магазине
Facebook
Мой мир
Вконтакте
Одноклассники
Google+
|