Postoje različite aplikacije koje nam daju mogućnost upravljanja operativnim sustavima na više načina, a jedna od njih je Jenkins koji djeluje kao besplatni poslužitelj za automatizaciju (otvoreni izvorni kôd) s kojim možemo izvesti radnje poput stvaranja, testiranja i isporuke. vrste softvera na klijentskim računalima.
Jenkinsove funkcijeJenkins može djelovati na različite načine, kao što su:
- Kroz izvorne sistemske pakete
- pomoću dockera
- Neovisno o strojevima s instaliranim Java Runtime Environment (JRE)
Jenkins zahtjeviDa bi ispravno koristio Jenkins, tim mora imati:
- Preporučuje se 256 MB RAM -a s 1 GB
- 1 GB prostora na tvrdom disku, idealno 10 GB ako se Jenkins treba pokretati kao Docker spremnik
- Java 8 u 32 i 64 bitnim verzijama, Java 11 runtime (u Jenkins 2.164 i 2.164.1), Java 9, 10 i 12 trenutno nisu podržani
- Ako koristimo Windows operativne sustave, potrebno je imati podršku za pravila
- Imate ažurirane web preglednike kao što su Chrome, Edge, Firefox ili Safari
Jenkinsove značajkeJenkins nam nudi:
- Pojednostavljeno postavljanje
- Integriranje dodataka dostupnih u centru za ažuriranje za rad s drugim uslužnim programima
- Integracija i kontinuirana isporuka objekata i usluga
- Omogućuje distribuciju u drugim timovima
- Nudi instalacijske pakete za operacijske sustave Windows, macOS i Unix
Naučimo kako instalirati Jenkins na Ubuntu 21.04.
Kako instalirati Jenkins na Ubuntu 21.04
Korak 1
Pristupamo terminalu u Ubuntuu 21.04, tamo ćemo preuzeti i instalirati Jenkins ključ sa sljedećom naredbom:
sudo wget -q -O -https://pkg.jenkins.io/debian-stable/jenkins.io.key | sudo apt -key add -
Korak 2
Nakon toga ćemo dodati binarne datoteke u resurse sustava:
sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/> /etc/apt/sources.list.d/jenkins.list
Korak 3
Sada ćemo ažurirati sustav:
sudo apt ažuriranje
Korak 4
Nakon ažuriranja instalirat ćemo Jenkins naredbom:
sudo apt install jenkins
Korak 5
Primijenite promjene unosom slova S:
Korak 6
Kao što vidimo, dolazi do pogreške, ako dobijete ovu pogrešku, Solvetic će vam dati rješenje za to, za to idemo na sljedeću rutu:
cd / var / lib / dpkg / info
Korak 7
Sadržaj navodimo naredbom "ls" i locirat ćemo Jenkinsov redak koji završava slovom postinst:
Korak 8
Ovu datoteku brišemo naredbom "sudo rm jenkins.postinst":
sudo rm jenkins.postinst
Korak 9
Ponovno ažuriramo sustav:
sudo apt ažuriranje
Korak 10
Nakon ovoga ponovno ćemo instalirati Jenkins:
sudo apt install jenkins
Korak 11
Nakon ovoga pokrenut ćemo Jenkins uslugu naredbom:
sudo systemctl start jenkinsKorak 12
Omogućujemo uslugu Jenkins:
sudo systemctl enable jenkins
Korak 13
Nakon toga potvrđujemo Jenkins stanje s redom. Vidimo da je njegov status aktivan.
sudo systemctl status Jenkins
Korak 14
Vrijeme je za konfiguriranje dopuštenja u vatrozidu za povezivanje putem preglednika, učinit ćemo sljedeće:
- Vatrenom zidu dodajemo Jenkins port:
sudo ufw dopušta 8080
- Sada provjeravamo status Vatrozida:
sudo ufw status
- Ako je onemogućen, aktiviramo vatrozid:
sudo ufw omogućitiKorak 15
Opet provjeravamo status kako bismo vidjeli da je Jenkins port ispravno dodan:
Korak 16
Sada ćemo dobiti IP adresu naredbom:
ip dodati
Korak 17
S IP adresom otvaramo preglednik i tamo ćemo unijeti sljedeću sintaksu:
http: // IP: 8080
POVEĆAJTE
Korak 18
Potrebno je deblokirati pristup Jenkinsu, za to kopiramo put:
POVEĆAJTE
Korak 19
U terminal unosimo sljedeće:
sudo cat / var / lib / jenkins / secrets / initialAdminPassword
Korak 20
Rezultat je pristupna lozinka, kopiramo je i zalijepimo u odgovarajuće polje u pregledniku:
POVEĆAJTE
Korak 21
Pritisnite Nastavi i vidjet ćemo sljedeći prozor:
POVEĆAJTE
Korak 22
Kliknemo na "Instaliraj predložene dodatke" i čekamo da se proces završi:
POVEĆAJTE
Korak 23
Nakon što ovaj proces završi, vidjet ćemo sljedeće:
POVEĆAJTE
Korak 24
Tamo nam Jenkins daje mogućnost stvaranja administratorskog korisnika, nije obavezno, kliknemo na "Preskoči i nastavi kao administrator" i vidjet ćemo put do Jenkinsa u Ubuntu 21.04:
POVEĆAJTE
Korak 25
Kliknemo Spremi i završi da dovršimo postupak:
POVEĆAJTE
Korak 26
Kliknemo na "Počni koristiti Jenkins" za pristup platformi:
POVEĆAJTE
Tamo ćemo biti spremni preuzeti svu korist Jenkinsu u Ubuntu 21.04.