Android

Paano mag-install ng mga jenkins sa sentimo 8

Install and Configure Jenkins on CentOS 8

Install and Configure Jenkins on CentOS 8

Talaan ng mga Nilalaman:

Anonim

Ang Jenkins ay ang pinakasikat na open-source, Java-based automation server na nagbibigay-daan sa iyo upang madaling 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 na-deploy sa paggawa.

Sakop ng Tutorial na ito ang mga hakbang upang mai-install ang Jenkins sa CentOS 8 mula sa opisyal na imbakan ng Jenkins.

Pag-install ng Jenkins

Gawin ang mga sumusunod na hakbang bilang ugat o gumagamit na may mga pribilehiyo ng sudo upang mai-install ang Jenkins sa CentOS 8:

  1. Ang Jenkins ay nakasulat sa Java, kaya ang unang hakbang ay ang pag-install ng Java. Ang Jenkins ay nangangailangan ng Java bersyon 8 at 11, ngunit ang ilang mga Jenkins plugin ay maaaring hindi compilable sa Java 8.

    I-install namin ang OpenJDK 8:

    sudo dnf install java-1.8.0-openjdk-devel

    Ang susunod na hakbang ay upang paganahin ang imbakan ng Jenkins. Patakbuhin ang sumusunod na mga utos upang i-download ang repo file at i-import ang GPG key:

    sudo wget -O /etc/yum.repos.d/jenkins.repo sudo rpm --import

    I-install ang pinakabagong matatag na bersyon ng Jenkins sa pamamagitan ng pag-type:

    sudo yum install jenkins

    Kapag kumpleto ang proseso ng pag-install, simulan ang serbisyo ng Jenkins at paganahin ito upang magsimula sa system boot:

    sudo systemctl start jenkins sudo systemctl enable jenkins

    Upang suriin kung tumatakbo si Jenkins, i-type ang:

    systemctl status jenkins

    Ang output ay dapat magmukhang ganito:

    Loaded: loaded (/etc/rc.d/init.d/jenkins; generated) Active: active (running) since Thu 2019-10-31 21:31:36 UTC; 3s ago…

Pagsasaayos ng Firewall

Gamitin ang mga sumusunod na utos upang buksan ang kinakailangang port:

sudo firewall-cmd --permanent --zone=public --add-port=8080/tcp sudo firewall-cmd --reload

Pag-set up ng Jenkins

Upang simulan ang proseso ng pag-setup ng Jenkins, buksan ang iyong browser at i-type ang address ng domain o IP ng server na sinusundan ng port 8080 :

http://your_ip_or_domain:8080

Lilitaw ang isang screen na katulad ng sumusunod, na mag-udyok sa iyo na ipasok ang password ng Administrator na nilikha sa panahon ng pag-install:

Kung naabot mo ang puntong ito, matagumpay mong na-install ang Jenkins sa iyong CentOS system.

Konklusyon

Sa tutorial na ito, ipinakita namin sa iyo kung paano i-install at kumpletuhin ang paunang pagsasaayos ng Jenkins sa mga system na batay sa CentOS / RHEL.

Maaari mo na ngayong bisitahin ang opisyal na pahina ng dokumentasyon ng Jenkins at simulan ang paggalugad ng daloy ng trabaho at plug-in ni Jenkins.

jenkins sentimo