Jenkins ist ein von Java entwickelter Open Source und sehr einfach zu bedienende Integrationstool. Es kann uns helfen, die automatisierte Bereitstellungsumgebung, Tests, Verpackungen usw. zu erkennen und uns auch eine E -Mail -Benachrichtigung zu senden, nachdem die Bauaufgabe erfolgreich oder fehlgeschlagen ist.
Was ist eine kontinuierliche Integration? Es bedeutet, eine Aufgabe wiederholt und zu halten zu können.
Laden Sie Jenkins herunter und installieren Sie sie
Die Download -Adresse von Jenkins lautet https://jenkins.io/download/. Beim Herunterladen können Sie jede Version und die entsprechende Betriebssystemversion auswählen. Im Allgemeinen können Sie beim Herunterladen eine gemeinsame .war -Datei herunterladen. Dies kann auf jedem Betriebssystem ausgeführt werden, aber die Prämisse ist, dass Sie JDK installieren müssen, da Jenkins in Java entwickelt wird.
Die in diesem Blog verwendeten Jenkins ist Version 2.17 und die JDK -Version ist 1.7. Wenn Sie die neueste Jenkins -Version auf der offiziellen Website herunterladen, benötigen Sie 1.8 JDK. Andernfalls können Sie Jenkins nicht starten.
Das Bild unten ist ein Screenshot der WAR -Datei auf der offiziellen Website von Jenkins.
Nach dem Herunterladen ist es sehr einfach, Jenkins zu starten. Geben Sie das Verzeichnis ein, in dem sich Jenkins in der Befehlszeile befindet, und führen Sie dann Java -Jar Jenkins.war aus, um zu starten. Diese Methode ist einfach unter Linux, Mac und Windows zu verwenden.
Schauen Sie sich nach dem Start die Protokolle in der Befehlszeile an und zeigen Sie schließlich an, dass Jenkins vollständig in Betrieb ist. Jenkins wird erfolgreich gestartet.
CD Desktop #Download an Desktop, CD an Desktop Java -Jar Jenkins.war #Start Jenkins
Unten finden Sie einen Start -Screenshot
Screenshot des erfolgreichen Startups
Die Jenkins -Installation ist erfolgreich.
Greifen Sie auf Jenkins, Jenkins -Konfigurationen zu
Die Standard -Portnummer der Jenkins ist gerade jetzt auf die gleiche Weise beträgt 8080. Wenn Sie auf Jenkins zugreifen, ist es Ihre IP: 8080. Meins wird lokal gestartet, daher benutze ich Localhost: 8080, um darauf zuzugreifen. Wenn Sie auf Ihrem Server bereitgestellt werden, müssen Sie die IP Ihres Servers schreiben, um darauf zuzugreifen.
Wenn Sie Jenkins zum ersten Mal öffnen, können Sie das Initialisierungskennwort des Administrators entsperren und eingeben. Dieses Passwort wird auf der Seite aufgefordert. Gehen Sie in einem Verzeichnis auf dem C -Laufwerk zum C -Laufwerk, um es zu finden, öffnen Sie es mit TXT, kopieren Sie es und füllen Sie es ein, wie unten gezeigt:
Nach dem Ausfüllen des ersten Passworts werden Sie aufgefordert, das Plug-In auszuwählen. Sollten Sie das empfohlene Plug-In oder das benutzerdefinierte Plug-In auswählen? Wählen Sie einfach das empfohlene Plug-In aus. Installieren Sie das restliche Plug-In. Es werden diese Plug-Ins automatisch installiert. Der Plug-In-Prozess kann länger sein. Seien Sie also geduldig, wie in der folgenden Abbildung gezeigt:
Das Folgende ist die Installations -Plugin -Seite
Nach der Installation des Plug-Ins müssen Sie den Benutzernamen, das Passwort und die E-Mail-Adresse eines Administrators eingeben. Denken Sie hier an. Sie müssen dies verwenden, um sich in Zukunft anzumelden. Sie können die E -Mail -Adresse nicht zufällig schreiben. Sie müssen die E -Mail -Adresse schreiben, die Sie zum Senden von E -Mails in der Zukunft verwenden, andernfalls schlägt die E -Mail fehl.
Nur dann können die Installation und die grundlegende Konfiguration von Jenkins wirklich vorbei sein. Hier ist, was Sie sehen, wenn Sie sich anmelden
Jenkins konfigurieren E -Mail -Senden
Melden Sie sich mit dem Administratorbenutzer an und finden Sie die globalen Einstellungen in der Jenkins -Systemverwaltung. In den globalen Einstellungen befindet sich der Standort von Jenkins und unten eine Systemadministrator -E -Mail -Adresse. Schreiben Sie dies als die E -Mail -Adresse, die Sie beim Erstellen des Administratorbenutzers gerade eingegeben haben.
Suchen Sie dann weiter, suchen Sie die E -Mail -Benachrichtigung und klicken Sie dann auf die Fortgeschrittene unter der E -Mail -Benachrichtigung. Dies ist der Ort, an dem das Senden von E -Mails konfiguriert werden kann.
Der SMTP -Server ist die Adresse des SMTP -Servers. Sie können den SMTP -Server der von Ihnen verwendeten Mailbox schreiben.
Um die Verwendung der SMTP -Authentifizierung zu überprüfen, geben Sie hier das Konto und das Kennwort der E -Mail -Adresse ein. Beachten Sie, dass sowohl die QQ -E -Mail -Adresse als auch die 163 E -Mail -Adresse eingegeben werden müssen, um den Autorisierungscode einzugeben. Sie können das Passwort nicht direkt verwenden und müssen auch SMTP in den Einstellungen aktivieren.
Wenn die E -Mail -Adresse das SSL -Protokoll ist, müssen Sie das SSL -Protokoll überprüfen. Das QQ -Mailbox verwendet das SSL -Protokoll.
Es gibt auch eine SMTP -Portnummer unten, sodass Sie sie nicht schreiben müssen. Jenkins schreibt automatisch die Portnummer für Sie. Wenn Ihre E -Mail -Server -Portnummer nicht standardmäßig ist, beträgt die Standardportnummer für SMTP 25 und die Standardportnummer für SMTPSSL 465. Wenn der Mailserver Ihres Unternehmens von Ihnen selbst erstellt wird, müssen Sie sie hier schreiben, wenn die Portnummer geändert wird.
Unten finden Sie einen Screenshot
Die E -Mail -Konfiguration ist abgeschlossen. Testen wir, ob es erfolgreich sein kann.
Suchen Sie weiter danach, es gibt eine Testkonfiguration, indem Sie Test -E -Mails senden. Tick es auf. Sie können eine E -Mail eingeben, dann auf Testkonfiguration klicken und sie testen. Unten sehen Sie, dass ich eine Test -E -Mail von Jenkins erhalten habe.
Unten finden Sie einen Screenshot der erhaltenen E -Mail.
Schließlich in Ordnung, das sind die Installation, die grundlegende Konfiguration und die E -Mail -Konfiguration von Jenkins. Geh und versuche es.