Android

Kako instalirati jenkins na ubuntu 18.04

How do I install gcc on Ubuntu Linux

How do I install gcc on Ubuntu Linux

Sadržaj:

Anonim

Jenkins je poslužitelj za automatizaciju otvorenog koda koji nudi jednostavan način za postavljanje kontinuiranog integriranja i kontinuiranog isporuke (CI / CD) cjevovoda.

Kontinuirana integracija (CI) je DevOps praksa u kojoj članovi tima redovito izvršavaju promjene koda u spremištu kontrole verzija, nakon čega se pokreću automatizirane gradnje i testovi. Kontinuirana isporuka (CD) niz je praksi u kojima se promjene kodova automatski ugrađuju, testiraju i raspoređuju u proizvodnju.

U ovom ćemo vam vodiču pokazati kako instalirati Jenkins na uređaj Ubuntu 18.04 pomoću spremišta paketa Jenkins Debian.

Iako je ovaj udžbenik napisan za Ubuntu 18.04 Bionic Beaver, isti koraci se mogu koristiti za Ubuntu 16.04 Xenial Xerus.

Preduvjeti

Prije nego što nastavite s ovim vodičem, provjerite jeste li prijavljeni kao korisnik s povlasticama sudo.

Instaliranje Jenkinsa

Da biste instalirali Jenkins na svoj Ubuntu sustav, slijedite ove korake:

  1. Instalirajte Java.

    Budući da je Jenkins Java aplikacija, prvi korak je instalacija Jave. Ažurirajte indeks paketa i instalirajte Java 8 OpenJDK paket sa sljedećim naredbama:

    sudo apt update sudo apt install openjdk-8-jdk

    Trenutna verzija Jenkinsa još ne podržava Java 10 (i Java 11). Ako ste na svom računalu instalirali više verzija Jave, provjerite je li Java 8 zadana inačica Java.

    Dodajte Jenkins Debian spremište.

    Uvezite GPG ključeve Jenkins spremišta pomoću sljedeće wget naredbe:

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

    Gornja naredba treba ispisati OK što znači da je ključ uspješno uvežen i da će se paketi iz ovog skladišta smatrati pouzdanima.

    Zatim dodajte skladište Jenkins u sustav pomoću:

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

    Instalirajte Jenkins.

    Nakon što je omogućeno spremište Jenkins-a, ažurirajte popis apt paketa i instalirajte najnoviju inačicu Jenkinsa upisivanjem:

    sudo apt update sudo apt install jenkins

    Jenkinsova usluga automatski će se pokrenuti nakon završetka postupka instalacije. To možete potvrditi ispisom statusa usluge:

    systemctl status jenkins

    Trebali biste vidjeti nešto slično ovome:

    ● 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

Prilagođavanje vatrozida

Ako instalirate Jenkins na udaljeni Ubuntu poslužitelj koji je zaštićen vatrozidom, morat ćete otvoriti port 8080 . Pod pretpostavkom da koristite UFW za upravljanje vatrozidom, možete otvoriti ulaz sa sljedećom naredbom:

sudo ufw allow 8080

Provjerite promjenu:

sudo ufw status

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

Postavljanje Jenkinsa

Da biste postavili novu Jenkinsovu instalaciju, otvorite preglednik, upišite svoju domenu ili IP adresu, a zatim port 8080 , http://your_ip_or_domain:8080 i prikazat će se ekran sličan sljedećem:

U ovom trenutku ste uspješno instalirali Jenkins na svoj sustav.

Zaključak

U ovom tutorialu naučili ste kako instalirati i izvršiti početnu konfiguraciju Jenkinsa. Sada možete početi istraživati ​​Jenkinsove značajke posjetom službenu stranicu Jenkinsove dokumentacije.

jenkins ubuntu