Yadda ake girka Jenkins akan Ubuntu 20.04/18.04


Jenkins babbar uwar garke ne wacce take amfani da ita ta atomatik don amfani da ita ta atomatik ayyukan da aka maimaita wadanda suka hada da gini, gwaji, da kuma isar da ko kuma tura software.

Jenkins tushen Java ne kuma ana iya girka shi ta hanyar fakitin Ubuntu, Docker, ko kuma ta hanyar saukarwa da gudanar da ajiyar aikace-aikacen gidan yanar gizo (WAR) wanda ya hada da dukkan abubuwan da ke cikin aikace-aikacen gidan yanar gizo da zai gudana akan sabar.

A cikin wannan labarin, zaku koyi yadda ake amfani da matattarar kunshin Debian don girka Jenkins akan Ubuntu 20.04 da Ubuntu 18.04 tare da manajan kunshin dace.

  • Mafi qarancin 1 GB na RAM don ƙaramar ƙungiya da 4 GB + na RAM don matakin girke-girke Jenkins.
  • An sanya Oracle JDK 11, yana bin koyarwarmu kan girka OpenJDK akan Ubuntu 20.04/18.04.

Shigar da Jenkins akan Ubuntu

A kan Ubuntu, zaku iya shigar da Jenkins daga ɗakunan ajiya na asali ta hanyar dacewa amma ƙirar da aka haɗa sau da yawa a baya ga sabon samfurin da ake samu.

Don amfanuwa da sabon kwanciyar hankali na kayan aikin Jenkins da gyare-gyare, yi amfani da fakitocin da aka kiyaye aikin don girka shi kamar yadda aka nuna.

$ 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

Da zarar an shigar da Jenkins da masu dogaro da ita akan tsarin, zaku iya farawa, kunna, da bincika matsayin sabar Jenkins ta amfani da umarnin systemctl.

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

Na gaba, kuna buƙatar buɗe tsoffin tashar jirgin Jenkins 8080 akan ufw Firewall kamar yadda aka nuna.

$ sudo ufw allow 8080
$ sudo ufw status

Yanzu da aka shigar da Jenkins kuma aka saita katangar mu, zamu iya gama saitin farko ta hanyar burauzar gidan yanar gizo.

Kafa Jenkins akan Ubuntu

Don kammala shigarwar Jenkins, ziyarci shafin saitin Jenkins a tashar tashar sa ta 8080 a adireshin da ke gaba.

http://your_server_ip_or_domain:8080

Ya kamata ku ga allon Buɗe Jenkins, wannan yana nuna wurin kalmar sirri ta farko:

Yanzu gudanar da umarnin cat mai zuwa don duba kalmar sirri:

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

Na gaba, kwafa wannan kalmar sirrin haruffa 32 kuma liƙa ta a cikin kalmar kalmar sirri ta Mai Gudanarwa, sannan danna Ci gaba.

Na gaba, zaku sami Sashe na Musamman sashen Jenkins, a nan zaku sami damar girka abubuwan da aka ba da shawara ko zaɓin takamaiman plugins. Zamu zabi Shigar da shawarar plugins, wanda nan take zai fara aikin shigarwa.

Da zarar an gama shigar da Jenkins, za a nemi ku don ƙirƙirar mai amfani na gudanarwa na farko. Kuna iya tsallake wannan matakin kuma ci gaba a matsayin gudanarwa don amfani da kalmar sirri ta farko da muka saita a sama.

A wannan gaba, kun sami nasarar kammala shigarwa na Jenkins.

A cikin wannan labarin, kun koyi yadda ake girkawa da saita Jenkins ta amfani da kayan aikin da aka samar akan sabar Ubuntu. Yanzu zaku iya fara binciken Jenkins daga dashboard.