Jenkins - kostenloses Bereitstellungswerkzeug

Jenkins Kostenloses Bereitstellungstool

Kostenloses Bereitstellungstool für Softwareerbau und Lieferung

Erstellen Sie Code, führen Sie Tests aus und stellen Sie Software mit kostenlosem und Open -Source -Java -basierten Bereitstellungswerkzeug aus. Ermöglicht Software -Teams, den Bereitstellungs -Workflow zu automatisieren.

Überblick

Jenkins ist einer der führenden Open Source -Automatisierungsserver. Es handelt sich um ein 100% kostenloser Bereitstellungstool, das (CI) kontinuierliche Integration und (CD) kontinuierliche Bereitstellungsfunktionen unterstützt. Jenkins Open Source Server verfügt über eine Vielzahl von Plugins zum Erstellen, Bereitstellen und Automatisieren von Software. Es ist ein robustes, zuverlässiges und erweiterbares Bereitstellungswerkzeug. Jenkins verwendet Master-Slave-Architektur. Auf diese Weise können Software -Teams mehrere Builds und Tests für Software gleichzeitig ausführen. Jenkins Automation Server verfügt über einen hochsicheren Mechanismus, um sicherzustellen, dass Benutzer ihre Automatisierungsinfrastruktur genau schützen können. Benutzerzugriffskontrolle ist die Schlüsselkomponente von Jenkins, die Authentifizierungs- und Autorisierungsschemata unterstützt. Darüber hinaus kann die Zugangskontrolle erweitert werden, indem Plugins von Drittanbietern installiert werden. Die Unterstützung von Pipeline ist ein weiteres wunderbares Feature. Die Pipeline ist eine Sammlung von Plugins, mit der kontinuierliche Lieferpipelines in Jenkins integriert und integriert werden können. Die Pipeline generiert Code, führt Tests aus und bereitet eine neue Version der Anwendung sicher. Dieses Open -Source -Bereitstellungswerkzeug ist in Java geschrieben. Jenkins hat detaillierte Unterlagen für Administratoren, Entwickler und Endbenutzer. Darüber hinaus ist der Quellcode dieses kostenlosen Bereitstellungswerkzeugs in GitHub verfügbar und mit MIT -Lizenz veröffentlicht.

System Anforderungen

Die Anforderungen an die Einrichtung von Jenkins umfassen:

  • OpenJDK JDK / JRE 8 oder OpenJDK JDK / JRE 11

Merkmale

Jenkins hat eine hervorragende Feature -Liste und einige davon sind:

  • Frei und Open Source
  • kontinuierliche Integration und kontinuierliche Lieferung -Einfache und benutzerfreundliche Benutzeroberfläche
  • Einfache Installation und Konfiguration
  • Unterstützt Plugins
  • Erweiterbar mit Plugins von Drittanbietern
  • Unterstützt verteilte Builds
  • Statusbenachrichtigungen erstellen
  • Unterstützt Build -Pipelines
  • Überwachung externer Jobs

Installation

Installieren mit Ubuntu

Fügen Sie den Repository -Schlüssel zum System hinzu.

wget -q -O - http://pkg.jenkins-ci.org/debian/jenkins-ci.org.key | sudo apt-key add -

Fügen Sie den folgenden Befehl aus, um der Liste Repository hinzuzufügen.

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

Führen Sie den Befehl unten aus, um die Repositorys zu aktualisieren.

sudo apt update

Installieren Sie Jenkins.

sudo apt install jenkins

Starten Sie den Jenkins Service.

sudo systemctl start jenkins

Öffnen Sie die Site http: // Ihr \ _server \ _ip \ _or \ _domain: 8080 und folgen Sie dem Installationsassistenten.

 Deutsch