Припустимо, хтось знайомий з DevOps та мейнфреймами, але новим для Дженкінса хоче розпочати роботу з Дженкінсом, наприклад:
- дослідити можливість управління даними, що зберігаються в особистих файлах (PDS, тобто набори даних з розділеними даними ) в мейнфреймі (так, поки що не керується будь-яким типовим рішенням SCM, що існує для управління програмним забезпеченням мейнфрейму ).
- запускати Дженкінса в якомусь типі особистого розвитку, наприклад, у середовищі Linux у віртуальному вікні (якщо це буде мати сенс).
Після завершення якоїсь (мінімальної) установки та конфігурації Дженкінса актуальне питання стає " Which of the typical Jenkins plugins, if any, would be needed?
". З різних плагінів Дженкінса, які, мабуть, мають сенс у моєму випадку, здається, що це можливі кандидати (цитати зі зв’язаних сторінок):
-
... надає свої функції через FTP-з'єднання з IBM z / OS LPAR. Ви можете налаштувати свій проект SCLM на z / OS, а потім перевірити його на зміни через Jenkins.
Особливості включають:
- Подання користувача JCL завдання (з додатковим журналом, зібраним після закінчення).
- Впровадження SCLM як SCM для ваших проектів, що дозволяє перевірити зміни SCLM.
- Можливість побудови проектів SCLM в даний час може бути виконана лише за допомогою дії "Надіслати роботу ZOS".
Завантажити вихідний код Compuware для плагіна Endevor, PDS та ISPW .
... дозволяє користувачам Jenkins завантажувати члени Endevor, PDS або ISPW з мейнфрейму на ПК. Потім джерело можна отримати на ПК, наприклад, для аналізу та звітності SonarQube.
Оскільки 1-й плагін стосується SCLM (що стосується PDS), а 2-й плагін прямо заявляє про підтримку PDSes (від його імені), я вірю, що обидва можливі кандидати.
Отож, якщо припустити, що мій список входить у повний список (це?), Які плюси і мінуси будь-якого з них, які повинні допомогти мені вирішити, який із моїх справ найкращий?
Ps: Щось на кшталт пакету "Дженкінс Кікстарт", здається, не існує (принаймні, я його ще не знайшов).