Jenkins

Začíname s Jenkinsom v systéme Ubuntu 20.04

Začíname s Jenkinsom v systéme Ubuntu 20.04
Jenkins je open-source server založený na prostredí Java, ktorý poskytuje doplnky pre rôzne problémy s automatizáciou. Či už je to automatizácia programovania nového softvéru alebo jeho priradenie ku konkrétnej úlohe s Jenkinsom; môžete urobiť všetko.

Tento návod sa bude zaoberať inštaláciou Jenkinsa na Ubuntu 20.04. Pokryjeme tiež nevyhnutnosti začať s Jenkinsom, vrátane toho, ako spustiť vývojový server s ubuntu a prihlásiť sa pomocou administratívneho používateľského účtu.

Ako pracuje Jenkins

Aby sme to jednoducho vysvetlili, Jenkins automatizuje vaše projekty, konkrétne ich budovanie a testovanie, a zase uľahčuje integráciu rôznych zmien, ktoré prídu s rozšírením rozsahu vášho projektu. Tiež uľahčuje nepretržité dodávanie aktualizovaného softvéru zlúčením s niekoľkými testovacími a implementačnými nástrojmi.

Spoločnosť Jenkins môže vašej organizácii ušetriť veľa času a ton zdrojov vďaka jej automatizačným doplnkom, ktoré integrujú celý životný cyklus projektu: fázy zostavovania, posudzovania, demonštrácie, balenia, fázy a nasadenia.

Podporuje Windows, Mac OS, ako aj Linux / Unix OS a je distribuovateľný na rôzne stroje.

Naše nastavenie

Tu v tejto príručke používame server Ubuntu používajúci používateľský účet sudo access s nainštalovaným serverom Oracle JDK 11. Na inštaláciu Jenkins použijeme oficiálne aktualizované balíčky.

Krok 1: Príprava servera

Začneme pridaním kľúča úložiska do systému pomocou nasledujúceho príkazu:

$ wget -q -O - https: // bal.Jenkins.io / debian-stable / jenkins.io.kľúč | sudo apt-key pridať

Potom pokračujte v pridávaní adresy úložiska balíkov Debian do zdrojov servera.zoznam:

$ sudo sh -c 'echo deb http: // pkg.Jenkins.io / debian-stable binary /
> / etc / apt / sources.zoznam.d / jenkins.zoznam '

Ďalej pomocou nasledujúceho príkazu prepnite do nového úložiska.

$ sudo apt aktualizácia

Krok 2: Nainštalujte Jenkins

Keď je server pripravený na inštaláciu, spustite inštaláciu zadaním nasledujúceho príkazu:

$ sudo apt nainštalujte Jenkins

Inštalácia môže chvíľu trvať. Ak je nainštalovaný z balíkov udržiavaných projektom, mal by mať k dispozícii všetky najnovšie funkcie.

Krok 3: Rozpáľte Jenkinsa

Ak chcete spustiť Jenkins, zadajte nasledujúci príkaz:

$ sudo systemctl start Jenkins

Ak chcete zobraziť stavový výstup, pomocou stavového vstupu skontrolujte, či bolo spustenie úspešné:

$ sudo systemctl status Jenkins

Ak ste doteraz správne postupovali podľa pokynov, mali by ste vidieť výstup rovnaký ako na snímke obrazovky vyššie.

Výstupný panel potvrdzuje, že Jenkins je nastavený na spustenie hneď po zavedení počítača.

Aj keď sme potvrdili, že inštalácia bola úspešná, mali by sme vylepšiť naše nastavenia brány firewall, aby sme prepojili jej nastavenie z webového prehliadača.

Krok 4: Konfigurácia brány firewall

Najskôr urobme niekoľko úprav brány firewall. Predvolené nastavenia servera Jenkins sú spustené na porte 8080. Na prístup k uvedenému portu zadajte nasledovné:

$ sudo ufw povoliť 8080

To by umožnilo bránu firewall, ak nebola povolená pred inštaláciou.

$ sudo ufw povoliť OpenSSH

$ sudo ufw povoliť

Skontrolujte aktualizáciu stavu pomocou:

stav $ sudo ufw

Zistite, ako je port 8080 otvorený pre dopravný prístup z celého webu.

Teraz, keď sme nainštalovali Jenkins na náš server a upravili sme bránu firewall, môžeme konečne prejsť k prispôsobeniu Jenkinsa.

Krok 4: Prispôsobte nastavenia Jenkinsovej

Predtým, ako nastavíme inštalátor, musíme získať prístup k Jenkinsovmu portu 8080 s našimi povereniami. Mal by vás zaviesť na panel Odomknúť Jenkins, kde uvidíte, kde bolo umiestnené pôvodné heslo.

Prepnite do okna terminálu a vyvolajte heslo príkazom cat:

$ sudo cat / var / lib / jenkins / secrets / initialAdminPassword

Poznačte si alebo si uložte heslo zobrazené v okne, prejdite do dialógového okna Heslo správcu a vložte ho tam. Ďalej sa zobrazí otázka, či si chcete prispôsobiť doplnky pre vlastnú inštaláciu alebo s predvolenými doplnkami.

Tu sme jednoducho klikli na tlačidlo inštalácie, ako vidíte. Po dokončení inštalátora sa zobrazí výzva, kam sa dostanú poverenia používateľa správcu. Môžete použiť heslo s 32-znakovým alfanumerickým heslom a pokračovať ako správca alebo vytvoriť nového používateľa nasledujúcim spôsobom.

Potom sa zobrazí znak „Konfigurácia inštancie“ panel, kde potvrdíte adresu URL inštancie vašej Jenkinsovej. Môžete potvrdiť buď svojím doménovým menom servera, alebo jeho IP adresou:

Po potvrdení požadovaných informácií môžete výstup ukončiť kliknutím na tlačidlo Uložiť a dokončiť. Dostanete správu, ktorá hovorí niečo v nasledujúcom zmysle:

Navštívte ovládací panel Jenkins kliknutím na tlačidlo Štart pomocou tlačidla Jenkins.

Ak ste správne postupovali podľa vyššie uvedených krokov, mali by ste mať vo svojom systéme nainštalovanú najnovšiu verziu Jenkins.

Balenie vecí

V tomto článku sme sa pozreli na Jenkins, jeho inštaláciu a potrebné balíčky. Dúfam, že vám bol tento návod užitočný a že vám pomohol uviesť Jenkins do chodu na vašom Ubuntu 20.04 server.

Hry Nainštalujte si najnovšiu strategickú hru OpenRA na Ubuntu Linux
Nainštalujte si najnovšiu strategickú hru OpenRA na Ubuntu Linux
OpenRA je herný engine Libre / Free Real Time Strategy, ktorý obnovuje rané hry z Westwoodu, ako napríklad klasické Command & Conquer: Red Alert. Dist...
Hry Nainštalujte si najnovší Dolphin Emulator pre Gamecube a Wii na Linuxe
Nainštalujte si najnovší Dolphin Emulator pre Gamecube a Wii na Linuxe
Emulátor Dolphin vám umožní hrať vybrané hry Gamecube a Wii na osobných počítačoch Linux (PC). Emulátor Dolphin, ktorý je voľne dostupným emulátorom ...
Hry Ako používať GameConqueror Cheat Engine v Linuxe
Ako používať GameConqueror Cheat Engine v Linuxe
Tento článok obsahuje sprievodcu používaním cheatovacieho modulu GameConqueror v systéme Linux. Mnoho používateľov, ktorí hrajú hry v systéme Windows,...