Jenkins

Installige Jenkins CentOS7-le

Installige Jenkins CentOS7-le
Jenkins on Java-põhine avatud lähtekoodiga pideva integreerimise (CI) tööriist, mida kasutatakse tarkvara arendamiseks. Seda nimetatakse ka pideva ehitamise ja juurutamise automatiseerimisserveriks. See aitab kasutajal tarkvara pideval integreerimisel ja juurutamisel rakendatavaid korduvaid ülesandeid automatiseerida. See on väga kasulik tarkvara loomiseks ja testimiseks või muude väliselt töötavate tööde täitmise jälgimiseks. Kuidas seda paketti oma Centose serverisse alla laadida, installida ja seadistada, on näidatud selles õpetuses.

Eeldused

Enne selle õpetuse alustamist peate palju tegema järgmisi ülesandeid.

Praeguse centose opsüsteemi värskendamiseks käivitage järgmine käsk.

$ sudo yum -y värskendus

Käivitage järgmine käsk, et kontrollida, kas Java on installitud või mitte. Kui Java on installitud, näitab see installitud Java versiooni teavet. Vaikimisi on Java installitud Centose serverisse.

$ java -versioon

Ülaltoodud väljund näitab, et java on installitud praegusesse süsteemi ja versioon on “1.8.0_181”. Aga kui java pole teie operatsioonisüsteemi installitud, käivitage java installimiseks järgmine käsk.

$ sudo yum installige java-1.8.0-openjdf-devel

Jenkinsi installimine

1. samm: laadige alla ja installige Jenkinsi pakett

Jenkinsi installimiseks uusima paketi allalaadimiseks minge järgmisele URL-i aadressile.

https: // pkg.jenkins.io / redhat-stabiilne /

Pärast allalaadimist installige pakett, käivitades järgmise käsu.

$ sudo yum installige jenkins-2.138.1-1.1.noarh.p / min

Installimise ajal küsib ta installimise alustamiseks luba. Tüüp 'y'protsessi alustamiseks.

2. samm: käivitage ja lubage Jenkinsi teenus

Käivitage järgmine systemctl käsud Jenkinsi teenuse käivitamiseks, lubamiseks ja oleku kontrollimiseks.

$ sudo systemctl start jenkins
$ sudo systemctl lubab jenkins
$ sudo systemctl olek jenkins

Kui kõik käsud töötavad edukalt, kuvatakse järgmine väljund.

Samm 3: lisage tulemüüri ja http-teenuse porti 8080.

$ sudo tulemüür-cmd --zone = public --add-port = 8080 / tcp --püsiv
$ sudo tulemüür-cmd --zone = public --add-service = http --püsiv
$ sudo tulemüür-cmd -reload

Kui 8080 sadam ja http teenus on korralikult lubatud, kuvatakse järgmine teade koos edusõnumiga.

4. samm: hankige administraatori parool

Jenkinsi seadistamiseks vaikeparooli saamiseks käivitage järgmine käsk. Salvestage parool, et seda järgmises etapis kasutada.

$ sudo grep -A 5 parool / var / log / jenkins / jenkins.logi

5. samm: avage Jenkinsi veebiportaal

Jenkinsi häälestusprotsessi alustamiseks ja veebiportaali avamiseks tippige oma brauseri aadressiribale oma serveri IP-aadress porti 8080.

http: // [ip-aadress]: 8080

Minu serveri IP-aadress on 10.0.2.15. Niisiis, ma kasutasin Jenkinsi veebiportaalile juurdepääsu saamiseks järgmist URL-i aadressi.

http: // 10.0.2.15: 8080

Pärast URL-aadressi sisestamist ilmub järgmine ekraan. Kopeerige ja kleepige eelmises etapis salvestatud parool. Klõpsake nuppu Jätka.

Pistikprogrammide installimiseks ilmub kaks võimalust. ValigeInstallige soovitatud pistikprogrammid”Valik.

Pluginate installiprotsess algab ja kuvatakse järgmine ekraan. Selles etapis peate mõnikord ootama.

Pärast pistikprogrammide installimise lõpetamist palub ta luua uue administraatori kasutajakonto. Looge uus kasutajakonto, täites järgmise vormi ja klõpsates nuppu 'Salvesta ja jätkanuppu.

Järgmises etapis küsib see kehtivat Jenkinsi URL-i linkimiseks erinevate Jenkinsi ressurssidega. Sisestage URL ja klõpsake nuppu 'Salvesta ja lõpeta ' Nupp.

Kui kõik ülaltoodud toimingud on korralikult täidetud, kuvatakse järgmine ekraan.

Kliki 'Alustage Jenkins'i kasutamist'nupp Jenkinsi armatuurlaua avamiseks.

Kui kuvatakse ülaltoodud ekraan, on teie Jenkins korralikult kasutamiseks valmis. Palju õnne.

10 parimat mängu, mida Ubuntu kaudu mängida
Windowsi platvorm on olnud üks mängude domineerivaid platvorme, kuna tohutu protsent mänge areneb täna Windowsi loomupäraseks toetamiseks. Kas keegi s...
5 parimat arkaadmängu Linuxile
Tänapäeval on arvutid tõsised mängimiseks kasutatavad masinad. Kui te ei saa uut rekordit, teate, mida ma mõtlen. Selles postituses saate teada mõnda ...
Lahing Wesnothi eest 1.13.6 Areng vabastati
Lahing Wesnothi eest 1.13.6 ilmus eelmisel kuul, on 1-s kuues arendusversioon.13.x-seeria ja see pakub mitmeid täiustusi, eelkõige kasutajaliidese ja ...