Załóżmy, że ktoś zaznajomiony z DevOps i komputerami mainframe, ale nowy w Jenkins , chce zacząć od Jenkins, np .:
- zbadać wykonalność zarządzania danymi przechowywanymi w plikach osobistych (PDS, tj. partycjonowanych zestawach danych ) na komputerze mainframe (więc jeszcze nie zarządzanym przez żadne z typowych rozwiązań SCM do zarządzania oprogramowaniem na komputerze mainframe ).
- do uruchomienia Jenkinsa w jakimś osobistym środowisku programistycznym, np. w środowisku Linux w Virtual Box (jeśli miałoby to sens).
Po zakończeniu jakiejś (minimalnej) instalacji i konfiguracji Jenkinsa , pytanie brzmi „ Which of the typical Jenkins plugins, if any, would be needed?
”. Z różnych wtyczek Jenkins, które wydają się mieć sens w moim przypadku, wydaje się, że są to potencjalni kandydaci (cytaty pochodzą z połączonych stron):
-
... 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”.
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.
Ponieważ pierwsza wtyczka dotyczy SCLM (która dotyczy PDS), a druga wtyczka wyraźnie określa obsługę PDS (w jej nazwie), ufam, że oba są potencjalnymi kandydatami.
Więc zakładając, że moja krótka lista jest kompletna (prawda?), Jakie są zalety i wady któregoś z nich, które powinny pomóc mi zdecydować, który z nich jest najlepszy w moim przypadku?
Ps: Coś w rodzaju pakietu „Jenkins Kickstart” nie istnieje (przynajmniej jeszcze go nie znalazłem).