Јенкинс

Први кораци са Јенкинсом на Убунту 20.04

Први кораци са Јенкинсом на Убунту 20.04
Јенкинс је сервер отвореног кода, заснован на Јави, који пружа додатке за разне проблеме аутоматизације. Било да је реч о аутоматизацији програмирања новог софтвера или његовом додељивању одређеном задатку са Јенкинсом; можете све.

Ово упутство ће обухватити инсталацију Јенкинса на Убунту 20.04. Такође ћемо покрити потребе за почетак рада са Јенкинс-ом, укључујући како покренути развојни сервер са убунту-ом и пријавити се са административним корисничким налогом.

Како Јенкинс ради

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

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

Подржава Виндовс, Мац ОС као и Линук / Уник ОС и дистрибуира се на различитим машинама.

Наша поставка

Овде у овом водичу користимо Убунту сервер који користи судо приступни кориснички налог, а на серверу је инсталиран Орацле ЈДК 11. Службено ажуриране пакете користићемо за инсталирање Јенкинса.

Корак 1: Припрема сервера

Започећемо са додавањем кључа спремишта у систем, користећи следећу команду:

$ вгет -к -О - хттпс: // пкг.јенкинс.ио / дебиан-стабле / јенкинс.ио.кључ | судо апт-кеи додај

Затим пријеђите на додавање адресе спремишта Дебиан пакета у изворе сервера.листа:

$ судо сх -ц 'ецхо деб хттп: // пкг.јенкинс.ио / бинарно стабилни дебиан /
> / етц / апт / соурцес.листа.д / јенкинс.листа'

Затим се пребаците на ново спремиште помоћу следеће наредбе.

$ судо апт упдате

Корак 2: Инсталирајте Јенкинс

Када је сервер спреман за инсталацију, откуцајте следећу команду да бисте започели инсталацију:

$ судо апт инсталирај Јенкинс

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

Корак 3: Отпали Јенкинс-а

Откуцајте следеће да бисте испалили јенкине:

$ судо системцтл покрени Јенкинса

Да бисте видели излаз статуса, користите улаз статуса да бисте видели да ли је покретање успешно:

$ судо системцтл статус Јенкинс

Ако сте до сада правилно пратили упутства, требало би да видите излаз исти као горњи снимак екрана.

Излазна табла потврђује да је Јенкинс подешен за покретање чим се машина покрене.

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

Корак 4: Конфигурисање заштитног зида

Прво направимо нека подешавања заштитног зида. Подразумеване поставке на Јенкинсу покрећу га на порту 8080. Да бисте приступили том порту, откуцајте следеће:

$ судо уфв дозвољава 8080

Ово би омогућило заштитни зид ако није био омогућен пре инсталације.

$ судо уфв дозвољава ОпенССХ

$ судо уфв омогући

Проверите ажурирање статуса помоћу:

$ судо уфв статус

Погледајте како је порт 8080 отворен за саобраћај са целог веба.

Сада када смо инсталирали Јенкинс на наш сервер и прилагодили заштитни зид, коначно можемо да пређемо на прилагођавање Јенкинса.

Корак 4: Прилагодите Јенкинс-ова подешавања

Пре него што поставимо инсталациони програм, морамо приступити Јенкинсовом порту 8080 са нашим акредитивима. Требало би да вас одведе до панела Откључај Јенкинс, где ћете видети где се налази почетна лозинка.

Пребаците се на прозор терминала и позовите лозинку помоћу команде цат:

$ судо цат / вар / либ / јенкинс / сецретс / ИнитиалАдминПассворд

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

Овде смо једноставно кликнули на дугме за инсталирање, као што видите. Када се инсталациони програм заврши, приказаће се упит где иду администраторски акредитиви. Можете користити лозинку од 32 алфанумеричке лозинке од 32 знака и наставити као администратор или створити новог корисника на следећи начин.

Тада ће вам се приказати 'Конфигурација инстанце' таблу, на којој ћете потврдити УРЛ адресу ваше Јенкинс-ове инстанце. Можете да потврдите са именом домена сервера или ИП адресом:

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

Посетите Јенкинс-ову контролну таблу кликом на дугме Старт користећи Јенкинс-ово дугме.

Ако сте правилно следили горенаведене кораке, на систему би требало да имате инсталирану најновију верзију Јенкинса.

Умотавање ствари

У овом чланку смо погледали Јенкинса, његову инсталацију и потребне пакете. Надам се да вам је овај водич био користан и да вам је помогао да покренете и покренете Јенкинса на вашем Убунту 20.04 сервер.

Вулкан за кориснике Линука
Са сваком новом генерацијом графичких картица видимо да програмери игара помичу границе графичке верности и долазе на корак од фотореализма. Али упрко...
ОпенТТД вс Симутранс
Стварање сопствене симулације превоза може бити забавно, опуштајуће и изузетно примамљиво. Због тога морате да испробате што више игара како бисте про...
Водич за ОпенТТД
ОпенТТД је једна од најпопуларнијих игара за пословну симулацију. У овој игри морате створити диван посао превоза. Међутим, почет ћете у почетку око 1...