Са многим алатима за континуирану интеграцију доступним на тржишту, прилично је напоран задатак одабрати најбољи алат за свој пројекат. Следи листа 20 ЦИ алата са популарним функцијама и везама за преузимање.
1) Будди
Будди је паметни ЦИ / ЦД алат за веб програмере дизајниран да смањи праг уласка на ДевОпс. За изградњу, тестирање и примену софтвера користи цевоводе за испоруку. Цјевоводи су створени са преко 100 акција спремних за употребу које се могу уредити на било који начин - баш као што градите кућу од опеке.
- 15-минутна конфигурација у јасном и јасном УИ / УКС-у
- Брзо постављање засновано на скуповима промена
- Изградње се изводе у изолованим контејнерима са кешираним зависностима
- Подржава све популарне језике, оквире и менаџере задатака
- Наменски списак Доцкер / Кубернетес акција
- Интегрише се са АВС, Гоогле, ДигиталОцеан, Азуре, Схопифи, ВордПресс и још више
- Подржава паралелизам и ИАМЛ конфигурацију
2) Јенкинс:
Јенкинс је алат за континуирану интеграцију отвореног кода. Написан је помоћу програмског језика Јава. Омогућава тестирање у реалном времену и извештавање о изолованим променама у већој бази кода. Овај софтвер помаже програмерима да брзо пронађу и реше недостатке у својој бази кода и аутоматизују тестирање својих верзија.
Карактеристике:
- Пружите подршку за смањивање великог броја чворова и подједнако распоређивање радног оптерећења међу њима
- Лако се ажурира са свим ОС-ом и верзијама Линук-а, Мац ОС-а или Виндовс-а
- Нуди једноставну инсталацију, јер Јенкинс долази у облику ВАР датотеке, све што вам треба да ставите у свој ЈЕЕ контејнер и да ваша поставка буде спремна за рад.
- Јенкинс се лако може подесити и конфигурисати уз помоћ његовог веб интерфејса
- Лако може дистрибуирати посао на неколико машина,
Веза за преузимање: хттпс : //јенкинс.ио/довнлоад/
3) ТеамЦити:
ТеамЦити је сервер за континуирану интеграцију који подржава многе моћне функције.
Карактеристике:
- Проширивост и прилагођавање
- Пружа бољи квалитет кода за било који пројекат
- Одржава ЦИ сервер здравим и стабилним чак и када ниједна градња није покренута
- Конфигуришите грађевине у ДСЛ-у
- Профили у облаку на нивоу пројекта
- Свеобухватна ВЦС интеграција
- Извештавање о напретку у лету
- Даљинско покретање и претходно тестирано урезивање
Веза за преузимање: хттпс : //ввв.јетбраинс.цом/теамцити/довнлоад/#сецтион=виндовс
4) БиГ ЕВАЛ
БиГ ЕВАЛ је свеобухватан пакет софтверских алата који за циљ има повећање вредности података предузећа обезбеђивањем квалитета компонената уграђених у развојне пројекте оријентисане на податке и мерење квалитета података током читавог животног циклуса података.
Карактеристике:
- Може се уградити у аутоматизоване процесе ДатаОпс и ДевОпс.
- Капије квалитета за примену системских компонената, као и за токове података у и изван складишта података.
- Испитивање аутопилота за агилни развој аналитичких модела података, маркета података и складишта података.
- Интегрисани скрипт и механизам правила високих перформанси.
- Апстракција за било коју врсту података (РДБМС, АПИ-ји, Флатфилес, облак пословних апликација / локално).
5) ГоЦД:
ГоЦД је сервер за континуирану интеграцију отвореног кода. Користи се за моделирање и визуализацију сложених радних токова са лакоћом. Овај ЦИ алат омогућава континуирану испоруку и пружа интуитиван интерфејс за изградњу ЦД цевовода.
Карактеристике:
- Подржава паралелно и секвенцијално извршавање. Зависности се могу лако конфигурисати.
- Примените било коју верзију, било када
- Визуелизујте ток посла до краја у реалном времену помоћу Валуе Стреам Мап.
- Сигурно се примените у производњи.
- Руковати аутентификацијом и ауторизацијом корисника
- Одржавајте уредну конфигурацију
- Тоне додатака за побољшање функционалности.
- Активна заједница за помоћ и подршку.
Веза за преузимање: хттпс : //ввв.гоцд.орг/довнлоад/
6) Бамбус:
Бамбоо је сервер за континуирану интеграцију који изводи - аутоматску израду, тестирање и објављивање на једном месту. Неприметно ради са ЈИРА софтвером и Битбуцкетом. Бамбус подржава многе језике и технологије као што су ЦодеДепли, Дуцкер, Гит, СВН, Мерцуриал, АВС и Амазон С3.
Карактеристике:
- Покрените паралелне тестове серије
- Постављање Бамбуса је прилично једноставно
- Функција дозвола по окружењу омогућава програмерима и КА да се примене у своја окружења
- Може да покреће градње на основу промена откривених у спремишту, пусх обавештења из Битбуцкет-а
- Доступно у хостованој или локалној верзији
- Омогућава сарадњу у реалном времену и интегрисан је са ХипЦхат-ом.
- Уграђено Гит гранање и токови посла. Аутоматски спаја гране.
Веза за преузимање: хттпс : //ввв.атлассиан.цом/софтваре/бамбоо
7) Гитлаб ЦИ:
ГитЛаб ЦИ је део ГитЛаб-а. То је веб апликација са АПИ-јем која своје стање чува у бази података. Управља пројектима и пружа пријатељски кориснички интерфејс, поред тога што нуди предност свих карактеристика ГитЛаб-а.
Карактеристике:
- ГитЛаб Цонтаинер Регистри је сигуран регистар за Доцкер слике
- ГитЛаб нуди погодан начин за промену метаподатака проблема или захтева за спајање без додавања косих наредби у поље за коментаре
- Пружа АПИ-је за већину функција, па омогућава програмерима да створе дубље интеграције са производом
- Помаже програмерима да своју идеју уведу у производњу проналажењем подручја побољшања у њиховом развојном процесу
- Помаже вам да заштитите своје податке са поверљивим питањима
- Интерни пројекти у ГитЛаб-у омогућавају промоцију унутрашњег набављања интерних спремишта.
Веза за преузимање: хттпс : //абоут.гитлаб.цом/инсталлатион/
8) ЦирцлеЦИ:
Цирцле ЦИ је флексибилни ЦИ алат који ради у било ком окружењу као што је мобилна апликација на више платформи, Питхон АПИ сервер или Доцкер кластер. Овај алат смањује грешке и побољшава квалитет апликације.
Карактеристике:
- Омогућава одабир Буилд Енвиронмент
- Подржава многе језике попут Линука, укључујући Ц ++, Јавасцрипт, НЕТ, ПХП, Питхон и Руби
- Подршка за Доцкер вам омогућава да конфигуришете прилагођено окружење
- Аутоматски откажите било које верзије у реду или покренуте када се покрене новија градња
- Поделио је и уравнотежио тестове на више контејнера како би смањио укупно време израде
- Забранити неадминаторима модификовање критичних поставки пројекта
- Побољшајте рејтинг Андроид и иОС продавница слањем апликација без грешака.
- Оптимално кеширање и паралелизам за брзе перформансе.
- Интеграција са ВЦС алатима
Веза за преузимање: хттпс : //цирцлеци.цом/
9) Шифра:
Цодесхип је моћан алат за ЦИ који аутоматизује ток рада у развоју и примени. Покреће аутоматизовани ток рада поједностављујући потискивање до спремишта.
Карактеристике:
- Пружа потпуну контролу дизајна ваших ЦИ и ЦД система.
- Централизовано управљање тимом и контролне табле
- Лако приступите зградама за отклањање грешака и ССХ-у који помаже у отклањању грешака директно из ЦИ окружења
- Кодекс даје потпуну контролу над прилагођавањем и оптимизацијом ЦИ и ЦД процеса рада
- Омогућава шифровано спољно кеширање Доцкерових слика
- Омогућава постављање тимова и дозвола за ваше организације и чланове тима
- Долази у две верзије 1) Басиц и 2) Про
Веза за преузимање: хттпс : //цодесхип.цом/
10) Буилдбот:
Буилдбот је развојни софтвер за развој софтвера који аутоматизује циклус компајлирања / тестирања. Широко се користи за многе софтверске пројекте за потврђивање промена кода. Пружа дистрибуирано, паралелно извршавање послова на различитим платформама.
Карактеристике:
- Пружа подршку за вишеструке хостове за тестирање са различитим архитектурама.
- Пријави пад кернела хостова
- Одржава складиште са једним извором
- Аутоматизујте израду
- Свака предаја се надовезује на главну линију на машини за интеграцију
- Аутоматизујте примену
- То је отворени извор
Веза за преузимање: хттпс : //буилдбот.нет/
11) Интегритет:
Интегрити је сервер за континуирану интеграцију који ради само са ГитХуб-ом. У овом ЦИ алату кад год корисници предају кодове, он гради и покреће код. Такође генерише извештаје и пружа обавештења кориснику.
Карактеристике:
- Овај ЦИ алат тренутно ради само са гит-ом, али се лако може пресликавати са другим СЦМ-ом
- Овај ЦИ алат подржава бројне механизме обавештавања као што су АМКП, Емаил, ХТТП, Амазон СЕС, Фловдоцк, Схелл и ТЦП.
- ХТТП Нотифиер функција шаље ХТТП ПОСТ захтев на одређену УРЛ адресу
Веза за преузимање: хттп : //интегрити.гитхуб.ио/
12) Стридер:
Стридер је алат отвореног кода. Написано је у Ноде.ЈС / ЈаваСцрипт. Користи МонгоДБ као резервну продавницу. Отуда су МонгоДБ и Ноде.јс неопходни за инсталирање овог ЦИ. Алат нуди подршку за различите додатке који мењају шему базе података и региструју ХТТП руте.
Карактеристике:
- Стридер се интегрише са многим пројектима попут ГитХуб, БитБуцкет, Гитлаб итд.
- Омогућава додавање кука за извршавање произвољних радњи израде
- Непрекидно градите и тестирајте своје софтверске пројекте
- Неприметно се интегрише са Гитхуб-ом
- Објавите и претплатите се на соцкет догађаје
- Стварање и измена корисничког интерфејса Стридерс
- Моћни додаци за прилагођавање задатих функционалности
- Подржава Доцкер
Веза за преузимање: хттпс : //гитхуб.цом/Стридер-ЦД/стридер
13) Ауторабит:
АутоРАБИТ је комплетни пакет континуиране испоруке који убрзава развојни процес. Поједностављује комплетан процес издавања. Помаже организацијама било које величине да примене континуирану интеграцију.
Карактеристике:
- Алат је посебно дизајниран за примену на Салесфорце платформи
- Чврста и бржа примена заснована на променама које подржавају свих 120+ подржаних типова метаподатака.
- Преузмите промене из система за контролу верзија и аутоматски их примените у песковник
- Аутоматско урезивање промена у систем за контролу верзија директно из песковитог окружења
Веза за преузимање: хттпс : //ввв.ауторабит.цом/таг/ауторабит-довнлоад/
14) Коначни градитељ:
ФиналБуилдер је Всофтов алат за изградњу. Уз ФиналБуилдер нема потребе за уређивањем КСМЛ-а или писањем скрипти. Можете да дефинишете и отклоните грешке у скриптама за изградњу када их закаже помоћу Виндовс планера или да се интегришу са Јенкинс, Цонтинуа ЦИ итд.
Карактеристике:
- Представља процес израде у логички структурираном, графичком интерфејсу
- Укључује акције покушаја и хватања за локализовано руковање грешкама
- Пружа тесну интеграцију са услугом Виндовс распоређивања, која омогућава планирање израда
- ФиналБуилдер подржава више од десетак система за контролу верзија
- Пружа подршку за скриптовање
- Излаз из свих радњи у процесу градње усмјерава се на дневник градње.
Линк за преузимање: хттпс : //ввв.финалбуилдер.цом/довнлоадс/финалбуилдер
15) Веркер:
Верцкер је алатка за ЦИ која аутоматизује израду и постављање контејнера. Ствара аутоматизоване цевоводе који се могу извршити путем интерфејса командне линије.
Карактеристике:
- Потпуно интегрисан са Гитхуб-ом и Битбуцкет-ом
- Користите Верцкер ЦЛИ за брже локалне итерације
- Извршавајте грађевине истовремено како би ваш тим био у покрету
- Покрените паралелне тестове да бисте смањили време чекања свог тима
- Интегришите са 100-тим спољним алатима
- Примите системско обавештење у производу и е-поштом
Веза за преузимање: хттпс : //ввв.орацле.цом/цорпорате/ацкуиситионс/верцкер/
16) Буилдките:
Буилдките агент је поуздан покретач за изградњу различитих платформи. Овај ЦИ алат олакшава покретање аутоматизованих надоградњи на вашој инфраструктури. Углавном се користи за покретање послова градње, пријављивање статусног кода и излазног дневника посла.
Карактеристике:
- Овај ЦИ алат ради на широком спектру ОС и архитектура
- Може покретати код из било ког система за контролу верзија
- Омогућава покретање колико год желите агената за изградњу на било којој машини
- Може се интегрирати са алатима попут Слацк, ХипЦхат, Фловдоцк, Цампфире и још много тога
- Буилдките никада не види изворни код или тајне кључеве
- Нуди стабилну инфраструктуру
Веза за преузимање: хттпс : //буилдките.цом/
17) Семафор:
Семапхоре је алат за континуирану интеграцију који омогућава тестирање и примену кода притиском на дугме. Подржава многе језике, оквир и може се интегрисати са Гитхуб-ом. Такође може да врши аутоматско тестирање и примену.
Карактеристике:
- Једноставан поступак за подешавање
- Омогућава аутоматско паралелно тестирање
- Један од најбржих ЦИ доступних на тржишту
- Лако може покрити број пројеката различитих величина
- Беспрекорна интеграција са ГитХуб-ом и Битбуцкет-ом
Веза за преузимање: хттпс : //семапхореци.цом
18) ЦруисеЦонтрол:
ЦруисеЦонтрол је и алат за интегрисану интелигенцију и прошириви оквир. Користи се за изградњу прилагођеног континуираног процеса израде. Има много додатака за разне контроле извора, технологије израде које укључују е-пошту и тренутне поруке.
Карактеристике:
- Интеграција са многим различитим системима за контролу извора попут всс, цсв, свн, гит, хг, перфорце, цлеарцасе, датотечни систем итд.
- Омогућава изградњу више пројеката на једном серверу
- Интеграција са другим спољним алатима попут НАнт, НДепенд, НУнит, МСБуилд, МБУнит и Висуал Студио
- Пружите подршку за даљинско управљање
Веза за преузимање: хттп : //цруисецонтрол.соурцефорге.нет/довнлоад.хтмл
19) Битрисе:
Битрисе је платформа за континуирану интеграцију и испоруку као услуга. Нуди континуирану мобилну интеграцију и испоруку за цео ваш тим. Омогућава интеграције са многим популарним услугама као што су Слацк, ХипЦхат, ХоцкеиАпп, Црасхлитицс итд.
Карактеристике:
- Омогућава стварање и тестирање токова посла на вашем терминалу
- Апликације добијате без потребе за ручним контролама
- Свака израда се изводи појединачно у сопственој виртуелној машини, а сви подаци се одбацују на крају израде
- Подршка за услуге бета тестирања и примене независних произвођача
- Подршка за ГитХуб захтев за повлачење
Веза за преузимање: хттпс : //гитхуб.цом/битрисе-ио/битрисе#инсталл-анд-сетуп
20) Урбанцоде:
ИБМ УрбанЦоде Деплои је ЦИ апликација. Комбинује робусну видљивост, сљедивост и функцију ревизије у један пакет.
Карактеристике:
- Повећајте учесталост испоруке софтвера аутоматизованим, поновљивим процесима примене
- Смањите неуспех примене
- Поједноставите примену вишеканалних апликација у сва окружења, било локално или у облаку
- Безбедност и скалабилност на нивоу предузећа
- Моделирање хибридног облака у облаку
- Драг-анд-дроп аутоматизација
Веза за преузимање: хттпс : //ввв.ибм.цом/мс-ен/маркетплаце/апплицатион-релеасе-аутоматион