Antworten:
Es unterstützt AccuRev, CVS, Subversion, Git, Mercurial, Perforce, Clearcase und RTC .
Für alle gibt es ein Plugin und wie Sie wahrscheinlich bereits wissen, ist Jenkins nicht nur auf diese Liste beschränkt. Jeder kann ein SCM-Plugin für andere Optionen erstellen, wenn er möchte.
Hier ist der Link zu den Plugins:
Zusätzlich zu der Liste in der vorherigen Antwort gibt es auch das Plugin, das Serena Dimensions CM mit Jenkins integriert . Einige weitere Details zu diesem Plugin (von der verlinkten Seite):
Mit dem Plug-in kann ein Jenkins-Auftrag einem Serena Dimensions CM- Stream oder -Projekt zugeordnet werden, wodurch der Jenkins-Arbeitsbereich automatisch mit Dateiinhalten aus dem Dimensions CM-Repository aktualisiert wird.
Das Plugin unterstützt derzeit
- Umfrage
- Auschecken
- Erstellen Sie Änderungsprotokollberichte
- Tagging
- Artefakt-Upload
- Tag-Bereitstellung
- Starten von getaggten Builds über Dimensions Builder
Video-Tutorial : Abmessungen CM: Jenkins Plugin Tutorial
Ihre Frage gibt nicht an, um welche Plattform (Betriebssystem) es sich handelt. Wenn es sich jedoch um gute alte Mainframes handelt (zOS ausführen, während z für "keine Ausfallzeit ..." steht), sind die folgenden Optionen möglich (Anführungszeichen stammen von den verlinkten Seiten):
Compuware-Quellcode-Download für Endevor-, PDS- und ISPW-Plugin .
... ermöglicht es Jenkins-Benutzern, Endevor-, PDS- oder ISPW-Mitglieder vom Mainframe auf den PC herunterzuladen. Auf die Quelle kann dann beispielsweise auf dem PC zugegriffen werden, um SonarQube zu analysieren und Berichte zu erstellen.
... stellt seine Funktionen über eine FTP-Verbindung zu IBM z / OS LPAR bereit. Sie können Ihr SCLM-Projekt unter z / OS konfigurieren und anschließend über Jenkins nach Änderungen suchen.
Features sind:
- Übergabe des Benutzer-JCL-Jobs (mit optionalem Protokoll, das nach Abschluss gesammelt wird).
- Einführung von SCLM als SCM für Ihre Projekte, um SCLM-Änderungen zu überprüfen.
- Die Fähigkeit zum Erstellen von SCLM-Projekten kann derzeit nur über die Build-Aktion 'zOS-Job senden' ausgeführt werden.
PS: Wenn Sie mit den typischen SCM-Lösungen auf dieser Plattform (wie Endevor oder ISPW) nicht vertraut sind, werfen Sie einen Blick auf die typischen SCM-Lösungen für die Verwaltung von Mainframe-Software .