Kā instalēt Jenkins CentOS 8


Iepriekš programmatūras izstrādes laikā izstrādātāji iesniedza kodu tādu kodu krātuvē kā GitHub vai Git Lab, pirmkods būtu pilns ar kļūdām un kļūdām. Lai to padarītu vēl sliktāku, izstrādātājiem būtu jāgaida, līdz viss avota kods ir izveidots un pārbaudīts, lai pārbaudītu kļūdas. Tas bija nogurdinoši, laikietilpīgi un nomākti. Kods netika atkārtoti uzlabots, un programmatūras piegādes process kopumā bija lēns. Tad nāca Dženkinss.

Jenkins ir bezmaksas un atvērtā koda nepārtrauktas integrācijas rīks, kas rakstīts Java valodā, un ļauj izstrādātājiem vienkārši un efektīvi nepārtraukti attīstīt, testēt un izvietot kodu. Tas automatizē uzdevumus, tādējādi ietaupot laiku un novēršot stresa pakļauto programmatūras izstrādes procesu.

Šajā rakstā mēs parādām, kā jūs varat instalēt Jenkins CentOS 8 Linux.

1. darbība: instalējiet Java CentOS 8

Lai Jenkins darbotos, jums jāinstalē vai nu Java JRE 8, vai Java 11. Zemāk esošajā piemērā mēs nolēmām instalēt Java 11. Tāpēc, lai instalētu Java 11, palaidiet komandu.

# dnf install java-11-openjdk-devel

Lai pārbaudītu Java 11 instalēšanu, palaidiet komandu.

# java --version

Izeja apstiprina, ka Java 11 ir veiksmīgi instalēts.

2. darbība: pievienojiet Jenkins krātuvi CentOS 8

Tā kā Jenkins nav pieejams CentOS 8 krātuvēs, mēs Jenkins krātuvi sistēmā pievienosim manuāli.

Sāciet, pievienojot Jenkins Key, kā parādīts.

# rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key

Tagad pievienojiet Jenkin krātuvi CentOS 8.

# cd /etc/yum/repos.d/
# curl -O https://pkg.jenkins.io/redhat-stable/jenkins.repo

3. solis: instalējiet Jenkins CentOS 8

Pēc veiksmīgas Jenkins krātuves pievienošanas jūs varat turpināt instalēt Jenkins, palaižot.

# dnf install jenkins

Pēc instalēšanas sāciet un pārbaudiet Jenkins statusu, izpildot komandas.

# systemctl start jenkins
# systemctl status jenkins

Augšējā izeja parāda, ka Dženkinss darbojas un darbojas.

Pēc tam jums jākonfigurē ugunsmūris, lai atļautu piekļuvi 8080 portam, kuru izmanto Jenkins. Lai atvērtu ugunsmūra portu, palaidiet komandas.

# firewall-cmd --add-port=8080/tcp --permanent
# firewall-cmd --reload

4. solis: Jenkins iestatīšana CentOS 8

Kad sākotnējās konfigurācijas ir veiktas, vienīgā atlikusī daļa ir Jenkins iestatīšana tīmekļa pārlūkprogrammā. Lai to panāktu, pārlūkojiet sava servera IP adresi, kā parādīts:

http://server-IP:8080

Pirmajā sadaļā ir nepieciešams atbloķēt Jenkins, izmantojot paroli. Šī parole tiek ievietota failā/var/lib/Jenkins/secrets/initialAdminPassword.

Lai izlasītu paroli, vienkārši izmantojiet komandu cat kā parādīts.

# cat /var/lib/Jenkins/secrets/initialAdminPassword

Nokopējiet un ielīmējiet paroli teksta laukā Administratora parole un noklikšķiniet uz Turpināt.

Otrajā posmā jums tiks piedāvātas 2 iespējas: “Instalēt, izmantojot ieteicamos spraudņus” vai “Atlasīt instalējamos spraudņus”.

Pagaidām noklikšķiniet uz ‘Instalēt, izmantojot ieteiktos spraudņus’, lai instalētu mūsu iestatīšanai nepieciešamos spraudņus.

Drīzumā tiks sākta spraudņu instalēšana.

Nākamajā sadaļā aizpildiet laukus, lai izveidotu pirmo administratora lietotāju. Kad esat pabeidzis, noklikšķiniet uz Saglabāt un turpināt.

Sadaļā “Instances konfigurācija” tiks sniegts noklusējuma Jenkins URL. Vienkāršības labad ieteicams atstāt to tādu, kāds tas ir, un noklikšķiniet uz Saglabāt un pabeigt.

Šajā brīdī Jenkins iestatīšana tagad ir pabeigta. Lai piekļūtu Jenkins informācijas panelim, vienkārši noklikšķiniet uz ‘Sākt lietot Jenkins’.

Jenkins informācijas panelis ir parādīts zemāk.

Nākamreiz, kad piesakāties Jenkins, vienkārši norādiet administratora lietotājvārdu un paroli, kuru norādījāt, izveidojot administratora lietotāju.

Tā bija soli pa solim procedūra, kā instalēt Jenkins nepārtrauktās integrācijas rīku CentOS 8. Lai uzzinātu vairāk par Jenkins. Izlasiet Jenkins dokumentāciju. Jūsu atsauksmes par šo ceļvedi ir ļoti laipni gaidītas.