How to Install and Configure Git and GitHub on Windows
Tartalomjegyzék:
A Jenkins egy nyílt forráskódú, Java-alapú automatizálási szerver, amely egyszerű módot kínál a folyamatos integráció és a folyamatos kézbesítés (CI / CD) csővezeték felállítására.
A folyamatos integráció (CI) egy DevOps gyakorlat, melyben a csapat tagjai rendszeresen végrehajtják a kódváltoztatást a verzióvezérlő tárolóba, amelyet azután az automatikus összeállítások és tesztek futtatnak. A folyamatos szállítás (CD) olyan gyakorlat-sorozat, amelyben a kódváltozások automatikusan beépülnek, tesztelésre kerülnek és a termelésbe kerülnek.
Ez az útmutató bemutatja a Jenkins telepítésének lépéseit egy CentOS 7 rendszerre a hivatalos Jenkins lerakat segítségével.
Előfeltételek
Mielőtt folytatná ezt az oktatóprogramot, győződjön meg arról, hogy be van jelentkezve mint sudo jogosultságokkal rendelkező felhasználó.
A Jenkins telepítése
A Jenkins telepítéséhez a CentOS rendszeren kövesse az alábbi lépéseket:
-
A Jenkins egy Java alkalmazás, tehát az első lépés a Java telepítése. Futtassa a következő parancsot az OpenJDK 8 csomag telepítéséhez:
sudo yum install java-1.8.0-openjdk-develA Jenkins jelenlegi verziója még nem támogatja a Java 10 (és a Java 11) verziót. Ha több Java-verzió van telepítve a számítógépére, ellenőrizze, hogy a Java 8 az alapértelmezett Java-verzió.
A következő lépés a Jenkins lerakat engedélyezése. Ehhez importálja a GPG-kulcsot a következő
curlparanccsal:curl --silent --location http://pkg.jenkins-ci.org/redhat-stable/jenkins.repo | sudo tee /etc/yum.repos.d/jenkins.repoÉs adja hozzá a lerakatot a rendszeréhez a következővel:
sudo rpm --importAmint a tároló engedélyezve van, telepítse a Jenkins legújabb stabil verzióját a következő gépeléssel:
sudo yum install jenkinsA telepítés befejezése után indítsa el a Jenkins szolgáltatást:
sudo systemctl start jenkinsAnnak ellenőrzése, hogy sikeresen elindult-e:
systemctl status jenkinsLátnia kellene ehhez hasonlót:
● jenkins.service - LSB: Jenkins Automation Server Loaded: loaded (/etc/rc.d/init.d/jenkins; bad; vendor preset: disabled) Active: active (running) since Thu 2018-09-20 14:58:21 UTC; 15s ago Docs: man:systemd-sysv-generator(8) Process: 2367 ExecStart=/etc/rc.d/init.d/jenkins start (code=exited, status=0/SUCCESS) CGroup: /system.slice/jenkins.serviceVégül engedélyezze a Jenkins szolgáltatás indítását a rendszerindításkor.
sudo systemctl enable jenkinsjenkins.service is not a native service, redirecting to /sbin/chkconfig. Executing /sbin/chkconfig jenkins on
Állítsa be a tűzfalat
A következő parancsok segítségével nyissa meg a szükséges portot:
sudo firewall-cmd --permanent --zone=public --add-port=8080/tcp
sudo firewall-cmd --reload
A Jenkins felállítása
Az új Jenkins telepítés beállításához nyissa meg a böngészőt, és írja be domainjét vagy IP-címét, majd a
8080
portot:
http://your_ip_or_domain:8080
Megjelenik az alábbihoz hasonló képernyő, amely felszólítja a telepítés során létrehozott rendszergazdai jelszó megadására:







Ha elérte ezt a pontot, akkor sikeresen telepítette a Jenkins szoftvert a CentOS rendszerére.
Következtetés
Ebben az oktatóanyagban megtanulta a Jenkins kezdeti konfigurációjának telepítését és befejezését a CentOS / RHEL alapú rendszereken. Most meglátogathatja a Jenkins hivatalos dokumentációs oldalát, és megismerheti Jenkins munkafolyamatát és a plug-in modellt.
jenkins centosA jenkins telepítése az ubuntu 18.04-en
Ebben az oktatóanyagban megmutatjuk, hogyan telepítheti a Jenkins egy Ubuntu 18.04 gépen a Jenkins Debian csomagleraktár használatával. A Jenkins egy nyílt forráskódú automatizálási szerver, amely egyszerű módot kínál a folyamatos integráció és a folyamatos kézbesítés (CI / CD) csővezeték felállítására.
A jenkins telepítése a debian 10 linuxon
Ebben az oktatóanyagban a Jenkins telepítését ismertetjük a hivatalos Jenkins lerakatból, a Debian 10 Busterre.
A jenkins telepítése a centos 8-on
A Jenkins a legnépszerűbb nyílt forráskódú, Java-alapú automatizálási kiszolgáló. Ez az útmutató ismerteti a Jenkins telepítésének lépéseit a CentOS 8-on a hivatalos Jenkins-lerakatból.







