Android

Jak nainstalovat jenkins na Ubuntu 18.04

How To Install MySQL on Windows 10

How To Install MySQL on Windows 10

Obsah:

Anonim

Jenkins je server pro automatizaci s otevřeným zdrojovým kódem, který nabízí snadný způsob, jak nastavit plynovod s kontinuální integrací a kontinuálním doručováním (CI / CD).

Nepřetržitá integrace (CI) je praxe DevOps, ve které členové týmu pravidelně provádějí změny kódu do úložiště pro správu verzí, po kterém jsou spuštěny automatické sestavování a testy. Kontinuální dodávka (CD) je řada postupů, při nichž se změny kódu automaticky vytvářejí, testují a zavádějí do výroby.

V tomto tutoriálu vám ukážeme, jak nainstalovat Jenkins na stroj Ubuntu 18.04 pomocí úložiště balíčků Jenkins Debian.

Přestože je tento tutoriál napsán pro Ubuntu 18.04 Bionic Beaver, stejné kroky lze použít i pro Ubuntu 16.04 Xenial Xerus.

Předpoklady

Před pokračováním v tomto kurzu se ujistěte, že jste přihlášeni jako uživatel s právy sudo.

Instalace Jenkins

Chcete-li nainstalovat Jenkins do vašeho systému Ubuntu, postupujte takto:

  1. Nainstalujte Javu.

    Jelikož je Jenkins aplikací Java, prvním krokem je instalace Java. Aktualizujte index balíčku a nainstalujte balíček Java 8 OpenJDK pomocí následujících příkazů:

    sudo apt update sudo apt install openjdk-8-jdk

    Aktuální verze Jenkins zatím nepodporuje Javu 10 (a Javu 11). Pokud máte v zařízení nainstalováno více verzí Java, ujistěte se, že je Java 8 výchozí verzí Java.

    Přidejte úložiště Jenkins Debian.

    Importujte klíče GPG úložiště Jenkins pomocí následujícího příkazu wget :

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

    Výše uvedený příkaz by měl vydat OK což znamená, že klíč byl úspěšně importován a balíčky z tohoto úložiště budou považovány za důvěryhodné.

    Dále přidejte úložiště Jenkins do systému pomocí:

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

    Nainstalujte Jenkins.

    Jakmile je úložiště Jenkins povoleno, aktualizujte seznam balíků apt a nainstalujte nejnovější verzi Jenkins zadáním:

    sudo apt update sudo apt install jenkins

    Služba Jenkins se automaticky spustí po dokončení procesu instalace. Můžete to ověřit vytištěním stavu služby:

    systemctl status jenkins

    Měli byste vidět něco podobného tomuto:

    ● jenkins.service - LSB: Start Jenkins at boot time Loaded: loaded (/etc/init.d/jenkins; generated) Active: active (exited) since Wed 2018-08-22 13:03:08 PDT; 2min 16s ago Docs: man:systemd-sysv-generator(8) Tasks: 0 (limit: 2319) CGroup: /system.slice/jenkins.service

Nastavení Firewallu

Pokud instalujete Jenkins na vzdálený server Ubuntu, který je chráněn bránou firewall, musíte otevřít port 8080 . Za předpokladu, že ke správě brány firewall používáte UFW , můžete port otevřít pomocí následujícího příkazu:

sudo ufw allow 8080

Ověřte změnu pomocí:

sudo ufw status

Status: active To Action From -- ------ ---- OpenSSH ALLOW Anywhere 8080 ALLOW Anywhere OpenSSH (v6) ALLOW Anywhere (v6) 8080 (v6) ALLOW Anywhere (v6)

Nastavení Jenkins

Chcete-li nastavit novou instalaci Jenkins, otevřete prohlížeč, zadejte svou doménu nebo IP adresu následovanou portem 8080 , http://your_ip_or_domain:8080 a zobrazí se obrazovka podobná následující:

V tuto chvíli jste úspěšně nainstalovali Jenkins do svého systému.

Závěr

V tomto tutoriálu jste se naučili, jak nainstalovat a provést počáteční konfiguraci Jenkins. Nyní můžete začít zkoumat funkce Jenkins na oficiální stránce dokumentace Jenkins.

jenkins ubuntu