Национальный цифровой ресурс Руконт - межотраслевая электронная библиотека (ЭБС) на базе технологии Контекстум (всего произведений: 611746)
Контекстум
Linux Format (Линукс Формат)  / №11 2016

JENKINS: ПУСК КОНВЕЙЕРА CI (80,00 руб.)

0   0
Первый авторМутхайях Раманатхан
Страниц4
ID566643
АннотацияНепрерывная интеграция (continuous integration, CI), по словам Мартина Фаулера [Martin Fowler] (http://bit.ly/ CIMartinFowler) — «...практика разработки программного обеспечения, в которой члены команды часто интегрируют свою работу... что приводит к нескольким интеграциям в день. Каждая интеграция проверяется с помощью автоматизированной сборки (включая тестирование) для скорейшего определения ошибок интеграции». Обосновывая, как и почему полезен этот подход, он добавляет: «Многие команды обнаруживают, что этот подход значительно снижает проблемы с интеграцией и позволяет команде разрабатывать способные к интеграции программы намного быстрее».
Мутхайях, Р. JENKINS: ПУСК КОНВЕЙЕРА CI / Р. Мутхайях // Linux Format (Линукс Формат) .— 2016 .— №11 .— С. 86-89 .— URL: https://rucont.ru/efd/566643 (дата обращения: 17.05.2025)

Предпросмотр (выдержки из произведения)

Jenkins Jenkins: Пуск кон вей е ра CI Ра ма нат хан Мут хай ях ис сле ду ет ню ан сы дос ту па к Jenkins с по мо щью Python, что от кры ва ет це лый мир но вых воз мож но стей. не пре рыв ной ин те гра ции. <...> Для про сто ты мы на зо вем ее ciproject. py, а для ее сбор ки вос поль зу ем ся про ек та ми, рас по ло жен ны ми на сай те https://builds.apache.org. <...> Об ра ти те вни ма ние: вам при го дит ся опыт в про грам ми ро ва нии Наш эксперт Ра ма нат хан Му тай ах на чал свою карь е ру в сере ди не 1990-х, заиг ры вая со стары ми сис те ма ми Unix. <...> По сле сборки ПК со Slackware на кро хот ном бюдже те с про цес сором 486 он пришел в пол ный вос торг, и Unix-лихо рад ка его уже не по ки да ла. на Python, а в при ме рах ко да на на шем уро ке ис поль зу ет ся Python 2.7.3. <...> Для реа ли за ции на ме чен ных тес то вых слу ча ев мы вос пользо ва лись не сколь ки ми мо ду ля ми из стан дарт ной биб лио те ки Python, та ки ми как urllib2, logging, sys, collections, json и time. <...> Ин фра струк ту ра не пре рыв ной ин те гра ции под управ ле нием Jenkins 2.7.2 (на сен тябрь 2016 г.) ис поль зу ет ся раз лич ны ми про ек та ми, раз ме щен ны ми на сай те «Ин фра струк ту ра сбо рок Apache Build <...>