Jakie narzędzia SCM obsługuje Jenkins?

Odpowiedzi:

18

Obsługuje AccuRev, CVS, Subversion, Git, Mercurial, Perforce, Clearcase i RTC .

Dla wszystkich istnieje wtyczka i jak zapewne już wiesz, Jenkins nie ogranicza się tylko do tej listy, każdy może stworzyć wtyczkę SCM dla innych opcji, jeśli chce.

Oto link do wtyczek:

Gepser
źródło
9

Oprócz listy z poprzedniej odpowiedzi istnieje również wtyczka, która integruje Serena Dimensions CM z Jenkins . Kilka dodatkowych szczegółów na temat tej wtyczki (z połączonej strony):

Wtyczka umożliwia powiązanie zadania Jenkins ze strumieniem lub projektem Serena Dimensions CM , automatycznie aktualizując obszar roboczy Jenkins o zawartość pliku z repozytorium Dimensions CM.

Wtyczka obecnie obsługuje

  • Ankieta
  • Sprawdzić
  • Zbuduj raportowanie zmian
  • Tagowanie
  • Przesyłanie artefaktów
  • Wdrażanie tagów
  • Uruchamianie oznaczonych wersji za pomocą programu Dimensions Builder

Samouczek wideo : Wymiary CM: Samouczek wtyczki Jenkins

Pierre.Vriens
źródło
4

Twoje pytanie nie określa, której platformy (OS) dotyczy. Ale jeśli chodzi o stare dobre stare komputery mainframe (działające zOS, podczas gdy z oznacza „zero przestojów ...”), to byłyby to niektóre możliwe opcje do wyboru (cytaty pochodzą z połączonych stron):

  • Pobierz kod źródłowy Compuware dla wtyczek Endevor, PDS i ISPW .

    ... pozwala użytkownikom Jenkinsa pobierać członków Endevor, PDS lub ISPW z komputera mainframe na komputer. Dostęp do źródła można uzyskać na komputerze, na przykład w celu analizy i raportowania SonarQube.

  • Złącze IBM zOS .

    ... udostępnia swoje funkcje poprzez połączenie FTP z partycją LPAR IBM z / OS. Możesz skonfigurować projekt SCLM w systemie z / OS, a następnie sprawdzić zmiany za pośrednictwem Jenkins.

    Dodatki zawarte:

    • Przedłożenie zadania JCL użytkownika (z opcjonalnym dziennikiem zbieranym po zakończeniu).
    • Wprowadzenie SCLM jako SCM do twoich projektów pozwalających na sprawdzenie zmian SCLM.
    • Możliwość budowania projektów SCLM można obecnie wykonać tylko poprzez akcję kompilacji „Prześlij zadanie zOS”.

PS: jeśli nie znasz typowych rozwiązań SCM na tej platformie (takich jak Endevor lub ISPW), spójrz na typowe rozwiązania SCM do zarządzania oprogramowaniem mainframe .

Pierre.Vriens
źródło