Jenkins

Početak rada s Jenkinsom na Ubuntu 20.04

Početak rada s Jenkinsom na Ubuntu 20.04
Jenkins je poslužitelj zasnovan na Javi koji nudi dodatke za razne probleme automatizacije. Bilo da se radi o automatiziranju programiranja novog softvera ili njegovom dodjeli određenom zadatku s Jenkinsom; možeš sve.

Ovo će proći kroz instalaciju Jenkinsa na Ubuntu 20.04. Također ćemo pokriti potrebe za početak rada s Jenkinsom, uključujući kako pokrenuti razvojni poslužitelj s ubuntuom i prijavu s administrativnim korisničkim računom.

Kako Jenkins radi

Da to jednostavno objasnim, Jenkins automatizira vaše projekte, odnosno njihovu izgradnju i testiranje, a zauzvrat olakšava integraciju različitih promjena koje proizlaze iz proširenja opsega vašeg projekta. Također olakšava kontinuiranu isporuku ažuriranog softvera spajanjem s nekoliko alata za testiranje i postavljanje.

Jenkins može uštedjeti puno vremena i tona resursa kroz svoje dodatke za automatizaciju koji integriraju čitav životni ciklus projekta: izrada, procjena, demonstracija, pakiranje, etapa i faze implementacije.

Podržava Windows, Mac OS kao i Linux / Unix OS i distribuira se na različitim strojevima.

Naša postavka

Ovdje u ovom vodiču koristimo Ubuntu poslužitelj koji koristi sudo pristupni račun, a na poslužitelju je instaliran Oracle JDK 11. Službeno ažurirane pakete koristit ćemo za instalaciju Jenkinsa.

Korak 1: Priprema poslužitelja

Započet ćemo dodavanjem ključa spremišta u sustav, koristeći sljedeću naredbu:

$ wget -q -O - https: // pkg.jenkins.io / debian-stable / jenkins.io.ključ | sudo apt-key dodati

Zatim prijeđite na dodavanje adrese spremišta Debian paketa u izvore poslužitelja.popis:

$ sudo sh -c 'echo deb http: // pkg.jenkins.io / debian-stabilni binarni /
> / etc / apt / sources.popis.d / jenkins.popis'

Zatim se prebacite na novo spremište pomoću sljedeće naredbe.

$ sudo apt ažuriranje

Korak 2: Instalirajte Jenkinsa

Kad je poslužitelj spreman za instalaciju, upišite sljedeću naredbu za početak instalacije:

$ sudo apt instaliraj Jenkins

Instalacija bi mogla potrajati. Ako se instalira iz projektno održavanih paketa, trebao bi imati sve najnovije značajke na raspolaganju.

Korak 3: Otpali Jenkins

Upišite sljedeće da biste zapalili jenkine:

$ sudo systemctl pokreni Jenkinsa

Da biste vidjeli izlaz statusa, upotrijebite unos statusa da biste vidjeli je li pokretanje uspješno:

$ sudo systemctl status Jenkins

Ako ste dosad pravilno slijedili upute, trebali biste vidjeti izlaz kao i gornja snimka zaslona.

Izlazna ploča potvrđuje da je Jenkins postavljen za pokretanje čim se stroj pokrene.

Iako smo potvrdili da je instalacija bila uspješna, trebali bismo podesiti postavke vatrozida kako bismo njegovu postavku povezali s web preglednika.

Korak 4: Konfiguriranje vatrozida

Prvo napravimo neke prilagodbe vatrozida. Zadane postavke na Jenkinsu pokreću ga na priključku 8080. Da biste pristupili tom portu, upišite sljedeće:

$ sudo ufw dopustiti 8080

To bi omogućilo vatrozid da nije bio omogućen prije instalacije.

$ sudo ufw dopušta OpenSSH

$ sudo ufw omogući

Provjerite ažuriranje statusa pomoću:

$ sudo ufw status

Pogledajte kako je priključak 8080 otvoren za promet s cijelog weba.

Sad kad smo instalirali Jenkinsa na naš poslužitelj i prilagodili vatrozid, konačno možemo prijeći na prilagođavanje Jenkinsa.

Korak 4: Prilagodite Jenkinsove postavke

Prije postavljanja instalacijskog programa moramo pristupiti Jenkinsovom portu 8080 s našim vjerodajnicama. Trebao bi vas odvesti do ploče Otključaj Jenkins, gdje ćete vidjeti gdje se nalazi početna lozinka.

Prebacite se na prozor terminala i pozovite lozinku naredbom cat:

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

Zabilježite ili spremite lozinku prikazanu u prozoru, idite na dijaloški okvir Administratorska lozinka i tamo je zalijepite. Zatim ćete biti upitani želite li prilagoditi dodatke da biste se sami instalirali ili ići sa zadanim dodacima.

Ovdje smo jednostavno kliknuli na gumb za instalaciju, kao što vidite. Nakon što instalacijski program završi, prikazat će se upit kamo idu korisničke vjerodajnice administratora. Možete upotrijebiti lozinku od 32 alfanumeričke lozinke od 32 znaka i nastaviti kao administrator ili stvoriti novog korisnika kako slijedi.

Tada će vam se prikazati 'Konfiguracija instance' ploča, na kojoj ćete potvrditi URL za svoju Jenkinsovu instancu. Možete potvrditi bilo svojim imenom domene poslužitelja ili IP adresom:

Nakon što potvrdite potrebne informacije, možete izaći klikom na gumb Spremi i završi. Primit ćete poruku koja kaže nešto o sljedećem:

Posjetite Jenkinsovu nadzornu ploču klikom na Start pomoću gumba Jenkins.

Ako ste pravilno slijedili gornje korake, na sustavu biste trebali instalirati najnoviju verziju Jenkinsa.

Zamotavanje stvari

U ovom smo članku pogledali Jenkinsa, njegovu instalaciju i potrebne pakete. Nadam se da vam je ovaj vodič bio koristan i da vam je pomogao pri pokretanju i pokretanju Jenkinsa na vašem Ubuntu 20.04 poslužitelj.

Kako instalirati i igrati Doom na Linuxu
Uvod u Doom Serija Doom nastala je 90-ih nakon izlaska originalnog Dooma. To je bio trenutni hit i od tog vremena nadalje igraća serija dobila je broj...
Vulkan za korisnike Linuxa
Sa svakom novom generacijom grafičkih kartica vidimo da programeri igara pomiču granice grafičke vjernosti i dolaze na korak od fotorealizma. No, bez ...
OpenTTD vs Simutrans
Stvaranje vlastite simulacije prijevoza može biti zabavno, opuštajuće i izuzetno primamljivo. Zbog toga morate isprobati što više igara kako biste pro...