Јенкинс ЦИ, алат за аутоматизацију задатака

јенкинс_лого

Јенкинс ЦИ

Свакодневно се сусрећемо са разноликошћу понављајућих и често заморних задатака. Као сисадмини, имамо своје дивне скрипте за обављање задатака надгледања и управљања сервером, док су за уобичајене кориснике задаци сигурносног копирања и чишћења директорија често корисни и прикладни.

Јенкинс ЦИ представљен је као алат за Континуирано интеграција (CIчија је сврха аутоматизација понављајућих фаза развоја софтвера као што су компилације и јединствено тестирање како би се осигурала континуирана испорука функционалног софтвера. Са пакетима за велике дистрибуције линук и БСД.

Међутим, садржи широк спектар опција које би могле бити заинтересоване за системске администраторе и кориснике, као што је извршавање команди шкољке или позивање скрипти на сличан начин као у терминалу.

Једна од његових најатрактивнијих особина је способност да се лако конфигурише путем веб графичког интерфејса, слично цронтаб-у, али са тренутним визуелним повратним информацијама.

Конфигурација задатка у Јенкинс ЦИ

Конфигурација задатка у Јенкинс ЦИ

Његов главни панел нуди нам на врло графичан и забаван начин статус свих наших заказаних задатака како бисмо проверили да ли су успешно изведени или не.

Јенкинс задаци за сопствену изградњу и тест

Јенкинс задаци за сопствену изградњу и тест

Поред тога, постоји могућност успостављања зависности између задатака и наредних радњи у зависности од резултата извршења сваког од њих, што је врло корисно за аутоматизацију задатака веће сложености. Још једна од његових предности је та што има веб позадина, који нам омогућава да повежемо неколико сервера како бисмо међу њима дистрибуирали задатке или имплементирали Мастер-Славе архитектуре тако да главни сервер покреће задатке на серверима повезаним са њим као славе. Нуди чак и могућности високе доступности, тако да када постоје грешке на главном серверу, славе може преузети своју улогу и оркестрирати задатке на осталим серверима.

Јенкинс ЦИ Развијен је у Јави и користи најновије потенцијале овог језика како би омогућио проширење његових функционалности коришћењем плуг инс, који се разликују од статистике и извештаја о извршењу до управљања кластерима и дистрибуираним системима.

Позивамо вас да пробате Јенкинс ЦИ и повећајте своју продуктивност до максимума!


Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. За податке одговоран: Мигуел Ангел Гатон
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.

  1.   Јонатан дијо

    Одлично за аутоматизацију, нисам знао овај алат, хвала вам пуно!

  2.   Исусе Баллестерос дијо

    Све је било у реду док нисте рекли да је развијено на Јави.

  3.   Гонзало мартинез дијо

    Јава? Довољно ми је да га не користим или препоручујем. Већ сам имао пуно главобоље код система направљених на Јави.

    1.    елиотиме3000 дијо

      Да ли мислите на Орацле Јава или ОпенЈДК? Јер ОпенЈДК је у многим случајевима био главна главобоља за многе програмере ЈАВА-е.

      1.    Гонзало мартинез дијо

        Покушао сам са оба, и ако видите да ми је ОпенЈДК задао више проблема, и орацле ЈДК.

        Једног дана када се Јава компајлира у машински језик, барем се протумачи на нешто једноставно или се заснива на нечему попут ЦЛР-а (између њих нема бајт-кода, ВМ-а или чудних ствари), можда бих то поново размотрио.

        Јава за мене није лош језик (напротив, чини ми се врло добар као језик), али њена примена делује одвратно и погубно.

  4.   аркхан дијо

    Више волим тканину, да бих креирао скрипту која одговара ономе што желим да радим, такође је питхон

  5.   Александар дијо

    Аутоматизација задатака је у реду за сисадмин, али мислим да је најважнија ствар код Јенкинса континуирана интеграција. Нарочито примена апликација које их комбинују са алатима попут Ант или Пхинг (Ант оф ПХП). Поред великог броја КА додатака који се могу додати.

    Нажалост, на интернету постоји врло мало документације. А с друге стране, веб интерфејс је прилично неинтуитиван, чак и за кориснике са великим искуством.

    Врло добар чланак. То је средство које се мора ширити.

  6.   елиотиме3000 дијо

    За оне који не знају:

    Јенкинс користе нека спремишта за програмере ЦианогенМод који компајлирају РОМ-ове који немају загарантовану званичну Цианоген подршку за моделе мобилних телефона попут Самсунг Галаки Мини.

  7.   пепе дијо

    Добро је, али то је за сервере, мислио сам да је за радну површину. То мора да је врло моћан алат, али ван је мог уобичајеног корисничког опсега.

  8.   Аллен дијо

    То је у реду и ради за континуирану интеграцију софтверских компоненти, свакодневних и ноћних израда