Zum Hauptinhalt springen

Installieren und Konfigurieren von Jenkins für Anfänger detaillierte Anleitung

Jenkins ist ein beliebtes Tool zur Automatisierung von Continuous Integration and Delivery (CI/CD) -Prozessen. Es erleichtert und beschleunigt die Softwareentwicklung, indem es Teams ermöglicht, ihre Anwendungen schnell und zuverlässig zu sammeln, zu testen und zu liefern. Für Anfänger kann es jedoch schwierig sein, alle Aspekte der Installation und Konfiguration von Jenkins zu meistern.

Diese detaillierte Anleitung ist für Anfänger gedacht, die gerade erst anfangen, sich mit Jenkins vertraut zu machen. Es enthält alle Schritte, angefangen beim Herunterladen und Installieren von Jenkins auf Ihrem Computer bis hin zum Einrichten und Ausführen des ersten Projekts. Obwohl der Prozess auf den ersten Blick kompliziert erscheinen mag, können Sie Jenkins ohne großen Aufwand erfolgreich installieren und konfigurieren, indem Sie diese Anleitung befolgen.

Um zu beginnen, müssen Sie die neueste Version von Jenkins von der offiziellen Website herunterladen. Nach erfolgreichem Download und Installation können Sie Jenkins auf Ihrem Computer ausführen. Es folgt die Vorkonfigurierung von Jenkins, einschließlich der Sicherheitseinrichtung, der Installation von Plugins und der Erstellung von Benutzern.

Installieren von Jenkins auf einem Computer

In diesem Abschnitt werden wir uns mit der Installation von Jenkins auf einem Computer mit dem Windows-Betriebssystem befassen.

  1. Laden Sie die Jenkins-Installationsdatei von der offiziellen Website des Projekts herunter (https://jenkins.io/download /) im Abschnitt "LTS" (Long-Term Support).
  2. Starten Sie die Installation, indem Sie die heruntergeladene Datei ausführen.
  3. Zu Beginn der Installation kann das System die Erlaubnis anfordern, Änderungen an den Systemdateien vorzunehmen, die für die Ausführung von Jenkins erforderlich sind. Erlauben Sie diese Operation.
  4. Folgen Sie den Anweisungen des Installationsassistenten und wählen Sie die Einstellungen nach Ihren Wünschen aus. Es wird empfohlen, die Option "Install as a Windows Service" zu wählen, um Jenkins beim Systemstart automatisch zu starten.
  5. Nach Abschluss der Installation wird ein Browserfenster mit einer Begrüßungsnachricht von Jenkins geöffnet. Hier finden Sie einen Link zur Seite zum Entsperren von Jenkins. Kopieren Sie den angegebenen Pfad zur Entsperrungsdatei.
  6. Öffnen Sie die Windows-Eingabeaufforderung (Command Prompt), und fügen Sie den kopierten Pfad zur Entsperrungsdatei als Befehl ein. Drücken Sie die Eingabetaste, um den Befehl auszuführen.
  7. Im Browser wird eine Seite geöffnet, auf der Sie ein Administratorkonto für Jenkins erstellen müssen. Füllen Sie die erforderlichen Felder aus und klicken Sie auf "Save and Finish".
  8. Nachdem Sie ein Konto erstellt haben, werden Sie zur Jenkins-Startseite weitergeleitet, wo Sie mit dem System beginnen können.

Jetzt haben Sie Jenkins auf Ihrem Computer installiert und konfiguriert und sind bereit, seine Funktionalität zu nutzen, um Ihre Softwareentwicklungs- und Lieferprozesse zu automatisieren.

Detaillierte Anleitung zur Installation von Jenkins für Anfänger

Schritt 1: Installieren des Java Development Kit (JDK)

  1. Gehen Sie zur offiziellen Oracle-Website und laden Sie die neueste Version des JDK für Ihr Betriebssystem herunter.
  2. Installieren Sie das JDK gemäß den Anweisungen auf dem Bildschirm.

Schritt 2: Jenkins herunterladen und installieren

  1. Gehen Sie zur offiziellen Jenkins-Website und laden Sie die neueste Version des Installationsprogramms für Ihr Betriebssystem herunter.
  2. Starten Sie das Jenkins-Installationsprogramm und folgen Sie den Anweisungen auf dem Bildschirm.
  3. Wählen Sie den Pfad für die Installation von Jenkins aus und warten Sie, bis die Installation abgeschlossen ist.
  4. Konfigurieren Sie bei Bedarf die Firewall und erlauben Sie den Zugriff auf Jenkins auf Ihrem Computer.

Schritt 3: Starten und Konfigurieren von Jenkins

  1. Öffnen Sie einen Webbrowser und geben Sie die Adresse ein "http://localhost:8080", um das Jenkins-Bedienfeld zu öffnen.
  2. Befolgen Sie die Anweisungen, um Jenkins mit den während der Installation bereitgestellten Anmeldeinformationen zu entsperren.
  3. Wählen Sie die Standardinstallation von Plugins aus, oder wählen Sie Plugins manuell aus.
  4. Warten Sie, bis alle ausgewählten Plugins installiert sind.
  5. Erstellen Sie ein Administratorkonto und konfigurieren Sie die Jenkins-Einstellungen nach Ihren Wünschen.
  6. Klicken Sie auf "Finish" und warten Sie, bis das Jenkins-Bedienfeld geladen ist.

Jetzt können Sie mit Jenkins beginnen, um Ihre Entwicklungsprozesse zu automatisieren. Viel Glück!

Einrichten von Jenkins nach der Installation

Nachdem Sie Jenkins auf Ihrem Server installiert haben, müssen Sie einige zusätzliche Einstellungen vornehmen, bevor Sie mit dieser Plattform beginnen. In diesem Abschnitt werden wir die grundlegenden Schritte zum Einrichten von Jenkins untersuchen.

1. Eingang zu Jenkins

Navigieren Sie zu der Adresse Ihres Servers, auf dem Jenkins installiert ist, in Ihrem Webbrowser. Sie sollten die Anmeldeseite von Jenkins sehen.

Hinweis: Wenn Sie Probleme beim Zugriff auf die Seite haben, stellen Sie sicher, dass Sie den Port für den Zugriff auf Jenkins ordnungsgemäß geöffnet haben.

2. Geben Sie die Administratoranmeldeinformationen ein

Wenn Sie sich zum ersten Mal bei Jenkins anmelden, werden Sie zur Eingabe Ihrer Administratoranmeldeinformationen aufgefordert. Geben Sie den Benutzernamen und das Kennwort ein, die Sie verwenden möchten, und klicken Sie auf die Schaltfläche "Weiter".

3. Installieren von Plugins

Nachdem Sie sich bei Jenkins angemeldet haben, werden Sie aufgefordert, Plugins zu installieren. Plugins sind zusätzliche Module, die Jenkins zusätzliche Funktionen hinzufügen. Sie können wählen, die empfohlenen Plugins zu installieren oder nur diejenigen auszuwählen, die Sie benötigen. Nachdem Sie die Plugins ausgewählt haben, klicken Sie auf die Schaltfläche "Install", um mit der Installation zu beginnen.

Hinweis: Die Installation von Plugins kann je nach Anzahl und Größe einige Zeit in Anspruch nehmen.

4. Erstellen des ersten Benutzers

Nach der Installation der Plugins werden Sie aufgefordert, den ersten Jenkins-Benutzer zu erstellen. Geben Sie den Benutzernamen, die E-Mail-Adresse und das Passwort für den neuen Benutzer ein und klicken Sie auf die Schaltfläche "Speichern und Beenden". Dieser Benutzer hat Administratorrechte.

Anmerkung: Denken Sie daran, die Anmeldeinformationen des neuen Benutzers zu speichern, da sie für die Anmeldung bei Jenkins erforderlich sind.

Jetzt haben Sie Jenkins erfolgreich eingerichtet und können damit beginnen, Ihre Projektentwicklungs- und Build-Prozesse zu automatisieren.

So richten Sie Jenkins für die Arbeit mit Projekten ein

1. Gehen Sie zur Jenkins-Startseite.

2. Klicken Sie im Seitenmenü auf die Schaltfläche "Neues Element erstellen".

3. Geben Sie einen Projektnamen in das Feld "Item name" ein.

4. Wählen Sie den Projekttyp aus. Für die meisten Projekte ist das "Freestyle project" geeignet.

5. Klicken Sie auf "OK".

6. Suchen Sie im geöffneten Fenster nach dem Abschnitt "Source Code Management" und wählen Sie das Versionskontrollsystem aus, das Sie verwenden möchten (z. B. Git).

7. Geben Sie ggf. die Repository-URL und die Anmeldeinformationen ein.

8. Suchen Sie den Abschnitt "Build Triggers" und wählen Sie aus, wie das Projekt ausgeführt werden soll (z. B. nach einem Zeitplan oder wenn der Code im Repository geändert wird).

9. Konfigurieren Sie im Abschnitt "Build" die Befehle oder Skripts, die bei jedem Start des Projekts ausgeführt werden sollen.

10. Suchen Sie nach dem Abschnitt "Post-Build-Aktionen" und konfigurieren Sie nach erfolgreicher oder fehlgeschlagener Projektausführung zusätzliche Aktionen (z. B. das Senden einer E-Mail-Benachrichtigung).

11. Klicken Sie auf "Save", um die Projekteinstellungen zu speichern.

12. Jetzt können Sie das Projekt starten, indem Sie auf der Jenkins-Hauptseite auf die Schaltfläche "Jetzt erstellen" klicken.

13. Die Ergebnisse des Projekts können im Abschnitt "Build History" auf der Jenkins-Startseite angezeigt werden.

SchrittHandlung
1Gehen Sie zur Jenkins-Startseite.
2Klicken Sie im Seitenmenü auf die Schaltfläche "Neues Element erstellen".
3Geben Sie einen Projektnamen in das Feld "Item name" ein.
4Wählen Sie den Projekttyp aus. Für die meisten Projekte ist das "Freestyle project" geeignet.
5Klicken Sie auf "OK".
6Suchen Sie im geöffneten Fenster nach dem Abschnitt "Source Code Management" und wählen Sie das Versionskontrollsystem aus, das Sie verwenden möchten (z. B. Git).
7Geben Sie ggf. die Repository-URL und die Anmeldeinformationen ein.
8Suchen Sie den Abschnitt "Build Triggers" und wählen Sie aus, wie das Projekt ausgeführt werden soll (z. B. nach einem Zeitplan oder wenn der Code im Repository geändert wird).
9Konfigurieren Sie im Abschnitt "Build" die Befehle oder Skripts, die bei jedem Start des Projekts ausgeführt werden sollen.
10Suchen Sie nach dem Abschnitt "Post-Build-Aktionen" und konfigurieren Sie nach erfolgreicher oder fehlgeschlagener Projektausführung zusätzliche Aktionen (z. B. das Senden einer E-Mail-Benachrichtigung).
11Klicken Sie auf "Save", um die Projekteinstellungen zu speichern.
12Jetzt können Sie das Projekt starten, indem Sie auf der Jenkins-Hauptseite auf die Schaltfläche "Jetzt erstellen" klicken.
13Die Ergebnisse des Projekts können im Abschnitt "Build History" auf der Jenkins-Startseite angezeigt werden.

Erstellen des ersten Projekts in Jenkins

Nach der erfolgreichen Installation und Konfiguration von Jenkins auf Ihrem Computer wird empfohlen, dass Sie sofort mit der Erstellung Ihres ersten Projekts beginnen. Dies ermöglicht Ihnen, die grundlegenden Prinzipien der Arbeit mit diesem System besser zu verstehen.

1. Besuchen Sie die Hauptseite von Jenkins, die normalerweise unter der folgenden Adresse verfügbar ist http://localhost:8080 /. Geben Sie bei Bedarf Ihren Benutzernamen und Ihr Passwort ein und melden Sie sich bei Ihrem System an.

2. Klicken Sie auf der Startseite auf die Schaltfläche "Neues Element" auf der linken Seite des Bildschirms.

3. Wählen Sie im angezeigten Menü die Option "Projekt erstellen" aus.

4. Geben Sie einen Projektnamen ein und wählen Sie den Typ "Freie Konfiguration" oder "Multimodulprojekt" aus.

5. Klicken Sie auf "OK", um das Projekt zu erstellen.

6. Geben Sie auf der Seite Projekteinstellungen die erforderlichen Parameter an, z. B. das Quellcoderepository, den Zweig oder die Tags, die erstellt werden sollen.

7. Konfigurieren Sie als Nächstes die Projektbaugruppe. Sie können Befehle zum Erstellen, Testen, Bereitstellen usw. angeben. Denken Sie daran, dass die entsprechenden Tools auf Ihrem Computer installiert sein müssen, um diese Befehle ausführen zu können.

8. Klicken Sie auf die Schaltfläche Speichern, um die Projekteinstellungen zu speichern.

Jetzt ist Ihr erstes Projekt bereit zu gehen. Sie können es manuell ausführen, indem Sie auf die Projektseite gehen und auf die Schaltfläche Jetzt erstellen klicken, oder Sie können festlegen, dass der Build automatisch nach einem Zeitplan ausgeführt wird oder wenn sich der Code im Repository ändert. Viel Erfolg mit Jenkins!

Schritte zum Erstellen und Einrichten eines Projekts in Jenkins

Nachdem Sie Jenkins erfolgreich installiert und auf Ihrem Computer ausgeführt haben, können Sie mit dem Erstellen und Konfigurieren des Projekts beginnen. In diesem Abschnitt werden wir die grundlegenden Schritte untersuchen.

  1. Rufen Sie die Jenkins-Startseite auf, indem Sie Ihren bevorzugten Webbrowser öffnen und zu einer Adresse navigieren http://localhost:8080 .
  2. Klicken Sie auf der Startseite in der linken Spalte auf den Link Neues Projekt erstellen.
  3. Wählen Sie den Projekttyp aus, den Sie erstellen möchten. Sie können beispielsweise "Projekt ursprünglich erstellen" wählen, um ein neues Projekt zu erstellen, oder "Projekt aus Repository kopieren", um ein vorhandenes Projekt aus dem Repository zu klonen.
  4. Geben Sie ggf. einen Projektnamen und eine Projektbeschreibung ein. Klicken Sie danach auf die Schaltfläche Speichern, um fortzufahren.
  5. Auf der nächsten Seite können Sie die Einstellungen für Ihr Projekt anpassen. Sie können beispielsweise angeben, dass Ihr Projekt bei jedem Commit in das Repository automatisch erfasst werden soll. Sie können auch andere Optionen konfigurieren, z. B. die Auswahl eines Zweiges für die Baugruppe, die Verwendung einer Baugruppenvorlage usw.
  6. Nachdem Sie die Einstellungen konfiguriert haben, klicken Sie auf die Schaltfläche Speichern, um die Änderungen zu speichern.
  7. Ihr Projekt wurde jetzt in Jenkins erstellt und eingerichtet. Sie können den Build manuell starten oder den Build unter bestimmten Bedingungen automatisch starten.

Glückwunsch! Sie haben das Projekt erfolgreich in Jenkins erstellt und konfiguriert.

Einrichten einer automatischen Projekterstellung in Jenkins

Schritte zum Einrichten:

  1. Öffnen Sie Jenkins und melden Sie sich bei Ihrem Konto an.
  2. Wählen Sie das Projekt aus, für das Sie die automatische Montage konfigurieren möchten.
  3. Wählen Sie im Projektmenü "Einstellungen" oder "Projekteinstellungen".
  4. Klicken Sie auf die Registerkarte "Build" oder "Builds" (der Speicherort der Registerkarte hängt möglicherweise von der Jenkins-Version ab).
  5. Klicken Sie auf die Schaltfläche Baugruppe hinzufügen oder Aktionsbaugruppe hinzufügen.
  6. Wählen Sie den Build-Typ aus, den Sie verwenden möchten (z. B. Maven-Build, Shell-Build usw.).
  7. Passen Sie die Build-Einstellungen an Ihr Projekt an.
  8. Geben Sie die Bedingungen für die Ausführung des Builds an (z. B. einen zeitgesteuerten Trigger, einen Trigger, wenn das Repository geändert wird usw.).
  9. Speichern Sie die Baugruppeneinstellungen.

Nach Abschluss dieser Schritte sammelt Jenkins Ihr Projekt automatisch zu einem bestimmten Zeitpunkt oder unter bestimmten Bedingungen. Dies ermöglicht es Ihnen, den Build-Prozess zu automatisieren und die Effizienz Ihrer Entwicklung zu verbessern.