dbb
v2.0.2
Добро пожаловать в репозиторий сообщества IBM Dependency Based Build (DBB). Полезное и удобное место для поиска и обмена примерами сценариев и фрагментов DBB.
В этом репозитории используются ветки и теги, помогающие определить соответствующую версию DBB для примеров сценариев и фрагментов.
Этот репозиторий имеет разные ветки, на данный момент:
Отдельные версии помечены тегами, например, тегами v2.0.0 и v1.1.14.
Инструкции о том, как добавлять новые образцы и исправления ошибок, можно найти в Руководстве по участию.
Образец | Описание |
---|---|
Сборка/HelloWorld | Пример HelloWorld предоставляет простые типы исходных файлов и сценарии сборки Groovy для их компиляции. |
Сборка/многопоточностьMVSJob | Пример, показывающий, как изменить сценарий компиляции для запуска в многопоточной среде. |
IDE/GitISPFClient | Интерфейс ISPF, который взаимодействует с репозиторием Git, позволяя клонировать, размещать, возвращать, отправлять и извлекать, а также другие команды git. |
Миграция/JCL | Пример сценария для миграции JCL из набора данных Z/OS в локальный сценарий Groovy. |
Миграция/SCLM | В этом образце представлены сценарии для миграции исходных элементов в локальный репозиторий Git и преобразования информации о сборке в SCLM в сценарии сборки Groovy. |
Конвейер/AnalyzeCodeCoverageReport | Пример сценария для извлечения и печати информации о покрытии кода, собранной IBM Debug. |
Конвейер/CreateUCDComponentVersion | Скрипт после сборки для анализа отчета о сборке DBB для создания файла списка поставок компонентов UCD и создания новой версии компонента UCD. |
Конвейер/РазвертываниеUCDComponentVersion | Пример сценария для запуска развертывания UCD из конвейера, где оркестратор конвейера не предоставляет стандартные подключаемые модули для этой задачи. |
Конвейер/PackageBuildOutputs | Сценарий после сборки для создания общего пакета с полученными результатами сборки, при необходимости загружает результаты в репозиторий Artifactory. Пример сценария развертывания/загрузки Artifactory. |
Конвейер/PublishSharedInterfaces | Скрипт после сборки для публикации общих тетрадей в общий репозиторий git, управляющий всеми общими тетрадями. |
Конвейер/RunIDZCodeReview | Скрипт после сборки для интеграции приложения IBM IDz Code Review в конвейер. |
Конвейер/SimplePackageDeploy | Сценарий пост-сборки для развертывания содержимого пакета tar в целевых библиотеках. |
Сканеры | Примеры реализации сканера зависимостей с использованием платформы расширения набора инструментов DBB. |
Схема | Схема zBuilder, используемая для настройки проверки YAML для конфигураций сборки и приложения в IDE. |
Шаблоны/Общие серверные сценарии | Актив для инкапсуляции шагов конвейера для упрощения реализации конвейера. |
Утилиты/УдалитьPDS | Пример сценария для удаления PDS в z/OS, которые больше не нужны. |
Утилиты/Дженкинс | Сценарии служебной оболочки, предназначенные для устранения проблем при запуске удаленных агентов Jenkins в системных службах UNIX z/OS (USS). |
Утилиты/ReadSMFRecords | Сценарии Groovy для чтения записей средств управления системой (SMF) с использованием возможностей IBM Dependency Based Build. |
Утилиты/Проверка | Скрипты Groovy, которые могут помочь в проверке установки продукта. |
Утилиты/Проверка разрешений | Groovy-скрипт для проверки роли DBB для предоставленного пользователя. |