Jak nainstalovat Jenkins na Ubuntu 17.04

Při správě více operačních systémů musíme vždy hledat nejlepší způsob, jak optimalizovat mnoho procesů, které jsou prováděny nepřetržitě. To nám pomůže mnohem rychleji provádět úkoly, což zlepší naši práci administrátorů. Tato kontinuální integrace předpokládá, že aktiva skupiny integrují práci častých forem a každá integrace je podrobena ověření za účelem kompilace zdrojového kódu.

Jedním z nástrojů s otevřeným zdrojovým kódem, který je důležitý při řízení a správě prostředí Ubuntu, je Jenkins a dnes tento tutoriál podrobně analyzuje, co to je a jak nakonfigurovat Jenkins v Ubuntu 17.04.

Zde rychle vysvětlíme, co je Jenkins a jeho vlastnosti.

Co je JenkinsJenkins je open source aplikace založená na projektu Hudson a napsaná v Javě, jejíž primární funkcí je sloužit jako server pro nepřetržitou integraci a je nezbytná, když musíme spravovat více sestav a kontrolovat jejich dostupnost a nové verze.

Tuto aplikaci lze stáhnout jako balíčky v Ubuntu nebo jako soubor RAR na následujícím odkazu:

Vlastnosti JenkinsJeho hlavní charakteristiky jsou:

  • Průběžná integrace a dodávka prvků.
  • Rozšiřitelný protože nové pluginy lze použít na váš obor.
  • Jednoduchý instalace.
  • Podporuje operační systémy jako Windows, Linux nebo Mac OS.
  • Může být distribuován v násobek stroje.
  • Nastavení jednoduchý.

1. Nainstalujte úložiště Jenkins na Ubuntu 17.04

Krok 1
V první řadě bude nutné nainstalovat úložiště, odkud budeme později instalovat balíčky Jenkins, a proto provedeme následující:

 sudo wget -q -O -https://pkg.jenkins.io/debian/jenkins-ci.org.key | sudo apt -key add - 

Krok 2
Nyní připojíme úložiště Debianu do souboru sources.list, proto provedeme následující:

 echo deb http://pkg.jenkins.io/debian-stable binary/| sudo tee /etc/apt/sources.list.d/jenkins.list 

Krok 3
Když jsme nainstalovali úložiště, pokračujeme v aktualizaci systému pomocí následujícího příkazu:

 sudo apt aktualizace

2. Nainstalujte a spusťte Jenkins na Ubuntu 17.04

Krok 1
Nyní provedeme následující příkaz pro instalaci Jerkins v Ubuntu 17:

 sudo apt-get install jenkins

Přijímáme stahování a příslušnou instalaci Jenkins v Ubuntu 17.04.

Krok 2
Po instalaci pokračujeme ve spuštění pomocí systemctl následovně:

 sudo systemctl start Jenkins
Krok 3
Aktuální stav Jenkinse můžeme zkontrolovat provedením následujícího:
 sudo systemctl status jenkins

3. Povolte porty ve Firewallu pro Jenkins na Ubuntu 17.04


Nyní musíme povolit port, přes který bude Jenkins komunikovat, 8080, je povolen ve firewallu Ubuntu 17.04, proto spustíme následující řádky:
  • sudo ufw povolit 8080 (Povolte port ve firewallu)
  • stav sudo ufw (Podívejte se na stav brány firewall)

4. Získejte přístup k Jenkins na Ubuntu 17.04

Krok 1
Jakmile jsou tyto parametry nakonfigurovány, dalším krokem je přejít do prohlížeče a do adresního řádku zadat následující:

 http: // IP: 8080
Při přístupu k naší IP a portu 8080 uvidíme následující:

ZVĚTŠIT

Krok 2
Můžeme vidět zprávu „Unlock Jenkins“ a toto je bezpečnostní krok, kterým jsme opravdu uživatelé oprávněni jej používat, vidíme cestu, kde musíme nakonfigurovat heslo správce. V Ubuntu 17 provedeme následující:

 sudo cat / var / lib / jenkins / secrets / initialAdminPassword
Krok 3
Při provádění tohoto příkazu uvidíme heslo pro přístup k Jenkinsovi:

Krok 4
Toto musí být zkopírováno a vloženo do pole Heslo správce¸ klikněte na Pokračovat a uvidíme následující:

ZVĚTŠIT

Krok 5
Klikněte na možnost Nainstalujte si doporučené doplňky a zobrazí se následující:

ZVĚTŠIT

Krok 6
Vidíme, že probíhá proces instalace příslušných pluginů. Jakmile je tento proces dokončen, zobrazí se následující okno, kde musíme nakonfigurovat, pokud si přejeme, administrátor od Jenkinse:

ZVĚTŠIT

Krok 7
Jakmile vyplníme pole, klikněte na Uložit a dokončit k uložení změn a uvidíme následující:

ZVĚTŠIT

Krok 8
Klikněte na tlačítko Začněte používat Jenkins a budeme mít přístup k hlavní platformě, kde můžeme zahájit proces správy úkolů:

ZVĚTŠIT

Krok 9
Tam můžeme kliknout Vytvořte nový úkol vyberte jednu z dostupných možností:

ZVĚTŠIT

Jak vidíme, Jenkins je praktická a užitečná aplikace k jednoduchému provádění integračních úkolů v různých operačních systémech. Pokud ještě nemáte nejnovější verzi Ubuntu, zde je návod, jak aktualizovat Ubuntu 16 na 17.04.

wave wave wave wave wave