Ein Beispiel für Jenkins -Trigger umfasst:
Mit der Jenkins -Plugin -API können Sie auch Ihren Triggertyp definieren. Aber auch hier können Sie die Dokumentation überprüfen, um mehr zu erfahren.
In diesem Tutorial werden die Grundlagen der Arbeit mit Jenkins Build -Triggern behandelt, indem er diskutiert, wie der SCM -Wolling -Triggertyp integriert werden kann.
Jenkins Setup SCM Polling -Auslöser einrichten
Der erste Schritt besteht darin, eine Pipeline zu erstellen. Für dieses Tutorial werden wir ein einfaches Git -Repository mit nichts als einer Readme -Datei verwenden. Wir werden dann eine einfache JenkinsFile mit nichts als einer Hello World -String erstellen, wie gezeigt:
Pipeline
Agent jeder
Stufen
Stage ('Hallo')
Schritte
Echo 'Hallo Welt'
Sobald die JenkinsFile zum Repository hinzugefügt wurde, können wir einen Jenkins -Job einrichten.
Wählen Sie auf dem Jenkins Dashboard "neues Element" aus, um einen neuen Jenkins -Job hinzuzufügen.
Geben Sie den Namen Ihres Jobs an und wählen Sie den Jobtyp als „Multibranch -Pipeline.”
Fügen Sie die Zweigquellen wie Github, selbst gehosteten Git-Server, Git Lab usw. hinzu. Sie können unser Tutorial darüber überprüfen, wie Sie dies konfigurieren, um mehr zu erfahren.
So scrollen Sie nach unten und suchen.”
Wählen Sie das Intervall, in dem Jenkins den SCM -Server für Änderungen am Repository befragt.
Klicken Sie nach der Konfiguration auf Speichern. Sie können dann den Build zum ersten Mal ausführen.
Um die Triggerfunktionalität zu testen, erstellen Sie einen Commit für das Ziel -Repository. Sobald Jenkins den Speicher scannt und ein neues Commit findet, wird er einen neuen Build auslösen.
Abschluss
In diesem Artikel haben Sie festgestellt.