Jenkinsi installimine Ubuntu 20.04/18.04


Jenkins on juhtiv iseseisev avatud lähtekoodiga automatiseerimisserver, mida kasutatakse tarkvara ehitamise, testimise, edastamise või juurutamisega seotud korduvate tehniliste ülesannete automatiseerimiseks.

Jenkins on Java-põhine ja seda saab installida Ubuntu pakettide, Dockeri kaudu või laadides alla ja käivitades selle veebirakenduste arhiivifaili (WAR), mis sisaldab kogu veebis oleva rakenduse sisu serveris töötamiseks.

Sellest artiklist saate teada, kuidas kasutada Debiani paketihoidlat Jenkinsi installimiseks Ubuntu 20.04 ja Ubuntu 18.04 koos apt paketihalduriga.

  • Vähemalt 1 GB RAM-i väikesele meeskonnale ja 4 GB + RAM-i tootmistasemel Jenkinsi installimiseks.
  • Oracle JDK 11 installitud, järgides meie õpetust OpenJDK installimiseks Ubuntu 20.04/18.04.

Jenkinsi installimine Ubuntu

Ubuntus saate Jenkinsi installida vaikehoidlatest apt-i kaudu, kuid kaasatud versioon jääb sageli viimase kättesaadava versiooni taha.

Jenkinsi funktsioonide ja paranduste uusima stabiilse versiooni kasutamiseks kasutage projekti hooldatud pakette selle installimiseks, nagu näidatud.

$ wget -q -O - https://pkg.jenkins.io/debian-stable/jenkins.io.key | sudo apt-key add -
$ sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'
$ sudo apt-get update
$ sudo apt-get install jenkins

Kui Jenkins ja selle sõltuvused on süsteemi installitud, saate Jenkinsi serveri käskude abil käivitada, lubada ja kontrollida selle olekut.

$ sudo systemctl start jenkins
$ sudo systemctl enable jenkins
$ sudo systemctl status jenkins

Järgmisena peate avama ufw tulemüüri Jenkinsi vaikepordi 8080, nagu näidatud.

$ sudo ufw allow 8080
$ sudo ufw status

Nüüd, kui Jenkins on installinud ja meie tulemüür konfigureeritud, saame esmase seadistuse veebibrauseri kaudu lõpetada.

Jenkinsi seadistamine Ubuntu

Jenkinsi installimise lõpetamiseks külastage Jenkinsi seadistuslehte selle vaikepordil 8080 järgmisel aadressil.

http://your_server_ip_or_domain:8080

Peaksite nägema Jenkinsi avamise ekraani, mis näitab esialgse parooli asukohta:

Nüüd käivitage parooli vaatamiseks järgmine kassi käsk:

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

Järgmisena kopeerige see 32-täheline parool ja kleepige see väljale Administraatori parool, seejärel klõpsake nuppu Jätka.

Järgmisena saate jaotise Jenkinsi kohandamine, siin saate võimaluse soovitatud pistikprogrammide installimiseks või konkreetsete pistikprogrammide valimiseks. Valime suvandi Installi soovitatud pistikprogrammid, mis käivitab kohe installiprotsessi.

Kui Jenkinsi installimine on lõppenud, palutakse teil luua esimene administraatorikasutaja. Võite selle sammu vahele jätta ja jätkata administraatorina, et kasutada ülaltoodud algset parooli.

Siinkohal olete Jenkinsi installimise edukalt lõpule viinud.

Selles artiklis olete õppinud Jenkinsi installima ja seadistama, kasutades projekti pakette Ubuntu serveris. Nüüd saate Jenkinsit uurida armatuurlaualt.