Heim  >  Artikel  >  Betrieb und Instandhaltung  >  So verwenden Sie das Jenkins-Build-Automatisierungstool unter Linux

So verwenden Sie das Jenkins-Build-Automatisierungstool unter Linux

王林
王林Original
2023-06-18 14:58:401112Durchsuche

Jenkins ist ein automatisiertes Build-Tool, das auf Linux-Systemen ausgeführt werden kann und Benutzern dabei helfen kann, Build-, Test- und Bereitstellungsprozesse zu automatisieren. In diesem Artikel erfahren Sie, wie Sie das automatisierte Build-Tool von Jenkins unter einem Linux-System verwenden.

  1. Jenkins installieren

Die Installation von Jenkins auf einem Linux-System ist sehr einfach. Führen Sie einfach den folgenden Befehl aus:

sudo apt-get update
sudo apt-get install jenkins

Nach der Installation von Jenkins können Sie es öffnen, indem Sie „http://localhost:8080“ in den Browser Jenkins eingeben Homepage.

  1. Erstellen Sie einen Jenkins-Job

Jetzt müssen Sie einen neuen Jenkins-Job erstellen, damit Jenkins Ihren Build-Prozess automatisieren kann. Um einen neuen Job zu erstellen, können Sie die folgenden Schritte ausführen:

  • Klicken Sie auf der Jenkins-Startseite in der linken Seitenleiste auf „Neues Element“.
  • Geben Sie den Namen des Jobs ein, wählen Sie Free Form Build und klicken Sie auf die Schaltfläche „OK“.
  • Wählen Sie unter der Option „Build-Trigger“ die Option „Mehrere SCM erstellen“ und konfigurieren Sie die Details Ihres Quellcode-Repositorys.
  • Unter der Option „Build Steps“ können Sie wählen, ob Sie den Code kompilieren, Testfälle ausführen und andere Vorgänge ausführen möchten.
  • Speichern und übermitteln Sie abschließend Ihren Jenkins-Job.

Jetzt können Sie den neuen Job, den Sie erstellt haben, auf der Jenkins-Homepage sehen. Klicken Sie auf den Job, um das automatisierte Build-Tool auszuführen.

  1. Jenkins-Plugins konfigurieren

Bevor Sie das automatisierte Build-Tool von Jenkins verwenden, müssen Sie einige notwendige Plugins installieren und konfigurieren, um sicherzustellen, dass Jenkins ordnungsgemäß ausgeführt werden kann. Normalerweise installiert Jenkins standardmäßig einige gängige Plug-Ins, Sie können sie jedoch auch manuell installieren. Die spezifischen Schritte sind wie folgt:

  • Klicken Sie auf der Jenkins-Homepage auf die Schaltfläche „Jenkins verwalten“.
  • Wählen Sie die Option „Plugin-Verwaltung“.
  • Suchen Sie in der optionalen Plug-in-Liste nach dem Namen des Plug-ins, das Sie installieren müssen, und klicken Sie auf die Schaltfläche „Installieren“.

Wenn Sie das benötigte Plug-In nicht finden können, können Sie versuchen, auf der offiziellen Jenkins-Website nach verwandten Plug-Ins zu suchen. Nach der Installation des Plug-Ins müssen Sie Jenkins neu starten, damit es wirksam wird.

  1. Jenkins-Umgebungsvariablen festlegen

Bei der Ausführung automatisierter Build-Tools muss Jenkins einige Umgebungsvariablen verwenden, um Ihre Build-Skripte und andere Tools aufzurufen. Daher müssen Sie vor der Verwendung von Jenkins sicherstellen, dass alle erforderlichen Umgebungsvariablen festgelegt sind. Im Allgemeinen können diese Umgebungsvariablen in der globalen Konfiguration von Jenkins festgelegt werden.

Um Umgebungsvariablen festzulegen, führen Sie die folgenden Schritte aus:

  • Klicken Sie auf der Jenkins-Startseite auf die Schaltfläche „Jenkins verwalten“.
  • Wählen Sie die Option „System konfigurieren“.
  • Klicken Sie im Abschnitt „Globale Eigenschaften“ auf die Schaltfläche „Umgebungsvariablen“.
  • Hier können Sie die erforderlichen Umgebungsvariablen konfigurieren und auf die Schaltfläche Speichern klicken.
  1. Verwenden von Jenkins CLI

Jenkins CLI ist ein Tool, das Jenkins über die Befehlszeile ausführen kann. Mit der Jenkins-CLI können Sie bestimmte Vorgänge ausführen, z. B. das Erstellen eines neuen Jobs, das Auflisten aller Jobs und mehr. Um die Jenkins-CLI zu verwenden, befolgen Sie diese Schritte:

  • Laden Sie die Jenkins-CLI herunter. Den Download-Link für die CLI finden Sie im Link „Benutzerdokumentation“ auf der Jenkins-Homepage.
  • Extrahieren Sie die CLI-Datei und fügen Sie sie Ihrer PATH-Umgebungsvariablen hinzu.
  • Führen Sie den Befehl „jenkins-cli help“ in der Befehlszeile aus, um die Hilfeinformationen des CLI-Tools anzuzeigen.
  1. Verwenden der Jenkins-Pipeline

Jenkins-Pipeline ist eine DSL, über die Sie den Build-Prozess in eine Jenkins-Datei schreiben können. Mithilfe der Jenkins-Pipeline können Sie Ihren Build-Prozess besser verwalten und steuern und so die Build-Qualität insgesamt verbessern und die Build-Geschwindigkeit maximieren. Um die Jenkins-Pipeline zu nutzen, befolgen Sie bitte die folgenden Schritte:

  • Klicken Sie auf der Jenkins-Homepage auf die Schaltfläche „Neues Element“ in der linken Seitenleiste.
  • Wählen Sie in der neuen Artikeloberfläche die Option „Multi-Branch-Pipeline“.
  • Geben Sie den Namen der Jenkins-Pipeline und die Konfigurationsquelldatei sowie andere Informationen ein und speichern Sie deren Konfiguration.

Jetzt können Sie die von Ihnen erstellte Jenkins-Pipeline auf der Jenkins-Homepage sehen. Klicken Sie auf die Pipeline, um die automatisierte Build-Arbeit zu starten.

Zusammenfassung

Jenkins verfügt auf Linux-Systemen über hervorragende automatisierte Build-Funktionen und kann eine Vielzahl von Open-Source-Tools integrieren, um den Build-Prozess zu optimieren. In diesem Artikel wird die Verwendung des automatisierten Jenkins-Build-Tools unter Linux vorgestellt, einschließlich der Erstellung eines Jenkins-Jobs, der Konfiguration des Jenkins-Plug-Ins, des Festlegens von Umgebungsvariablen, der Verwendung der Jenkins-CLI und anderer Aspekte. Durch diese Methoden können Sie die Betriebseffizienz und die Verarbeitungsqualität von Jenkins verbessern und so den Wert Ihres Projekts steigern.

Das obige ist der detaillierte Inhalt vonSo verwenden Sie das Jenkins-Build-Automatisierungstool unter Linux. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn