Android

Paano mag-install ng mga jenkins sa ubuntu 18.04

How to Install Jenkins in Ubuntu 18.04

How to Install Jenkins in Ubuntu 18.04

Talaan ng mga Nilalaman:

Anonim

Ang Jenkins ay isang open source automation server na nag-aalok ng isang madaling paraan upang mag-set up ng isang tuluy-tuloy na pagsasama at patuloy na paghahatid (CI / CD) pipeline.

Ang patuloy na pagsasama (CI) ay isang kasanayan sa DevOps kung saan regular na ginagampanan ng mga miyembro ng koponan ang kanilang mga pagbabago sa code sa imbakan ng control ng bersyon, pagkatapos na tatakbo ang mga awtomatikong pagbuo at pagsubok. Ang patuloy na paghahatid (CD) ay isang serye ng mga kasanayan kung saan ang mga pagbabago sa code ay awtomatikong binuo, nasubok at ipinadala sa paggawa.

Sa Tutorial na ito, ipapakita namin sa iyo kung paano i-install ang Jenkins sa isang Ubuntu 18.04 machine gamit ang reporter ng Jenkins Debian.

Kahit na ang tutorial na ito ay isinulat para sa Ubuntu 18.04 Bionic Beaver ang parehong mga hakbang ay maaaring magamit para sa Ubuntu 16.04 Xenial Xerus.

Mga kinakailangan

Bago magpatuloy sa tutorial na ito, siguraduhing naka-log in ka bilang isang gumagamit na may mga pribilehiyo ng sudo.

Pag-install ng Jenkins

Upang mai-install ang Jenkins sa iyong Ubuntu system, sundin ang mga hakbang na ito:

  1. I-install ang Java.

    Yamang ang Jenkins ay isang aplikasyon sa Java, ang unang hakbang ay ang pag-install ng Java. I-update ang index ng package at i-install ang Java 8 OpenJDK package kasama ang mga sumusunod na utos:

    sudo apt update sudo apt install openjdk-8-jdk

    Ang kasalukuyang bersyon ng Jenkins ay hindi sumusuporta sa Java 10 (at Java 11) pa. Kung mayroon kang maraming mga bersyon ng Java na naka-install sa iyong makina siguraduhin na ang Java 8 ay ang default na bersyon ng Java.

    Idagdag ang imbakan ng Jenkins Debian.

    Mag-import ng mga susi ng GPG ng imbakan ng Jenkins gamit ang sumusunod na utos ng wget :

    wget -q -O - https://pkg.jenkins.io/debian/jenkins.io.key | sudo apt-key add -

    Ang utos sa itaas ay dapat output OK na nangangahulugang ang susi ay matagumpay na na-import at ang mga pakete mula sa repositoryo na ito ay maituturing na mapagkakatiwalaan.

    Susunod, idagdag ang imbakan ng Jenkins sa system na may:

    sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'

    I-install ang Jenkins.

    Kapag pinagana ang imbakan ng Jenkins, i-update ang listahan ng pakete ng package at i-install ang pinakabagong bersyon ng Jenkins sa pamamagitan ng pag-type:

    sudo apt update sudo apt install jenkins

    Ang serbisyo ng Jenkins ay awtomatikong magsisimula pagkatapos makumpleto ang proseso ng pag-install. Maaari mong i-verify ito sa pamamagitan ng pag-print ng katayuan ng serbisyo:

    systemctl status jenkins

    Dapat mong makita ang isang bagay na katulad nito:

    ● jenkins.service - LSB: Start Jenkins at boot time Loaded: loaded (/etc/init.d/jenkins; generated) Active: active (exited) since Wed 2018-08-22 13:03:08 PDT; 2min 16s ago Docs: man:systemd-sysv-generator(8) Tasks: 0 (limit: 2319) CGroup: /system.slice/jenkins.service

Pagsasaayos ng Firewall

Kung nag-install ka ng Jenkins sa isang malayong server ng Ubuntu na protektado ng isang firewall kakailanganin mong buksan ang port 8080 . Sa pag- UFW gumagamit ka ng UFW upang pamahalaan ang iyong firewall, maaari mong buksan ang port gamit ang sumusunod na utos:

sudo ufw allow 8080

Patunayan ang pagbabago sa:

sudo ufw status

Status: active To Action From -- ------ ---- OpenSSH ALLOW Anywhere 8080 ALLOW Anywhere OpenSSH (v6) ALLOW Anywhere (v6) 8080 (v6) ALLOW Anywhere (v6)

Pag-set up ng Jenkins

Upang i-set up ang iyong bagong pag-install ng Jenkins, buksan ang iyong browser, i-type ang iyong domain o IP address na sinusundan ng port 8080 , http://your_ip_or_domain:8080 at screen na katulad ng sumusunod ay ipapakita:

Sa puntong ito, matagumpay mong na-install ang Jenkins sa iyong system.

Konklusyon

Sa tutorial na ito, nalaman mo kung paano i-install at isagawa ang paunang pagsasaayos ng Jenkins. Maaari mo nang simulan ang paggalugad ng mga tampok na Jenkins sa pamamagitan ng pagbisita sa opisyal na pahina ng dokumentasyon ng Jenkins.

jenkins ubuntu