Перейти к основному содержимому

Каталог плагинов

Gitlife Pipe, Gitlife Scan созданы для реализации отправки кода, запуска сканирования дефектов кода, сканирования спецификаций, сканирования безопасности, многомерная диагностика кода, такая как анализ простоты обслуживания и обнаружения повторяющихся блоков кода, повышает эффективность сборки и контроля качества кода. В настоящее время поддерживается сканирование кода Java, сканирование кода C++, сканирование кода Cobol, сканирование кода GoLang, сканирование кода JavaScript, сканирование кода PHP, сканирование кода Python.

Содержание раздела

📄️ Категория сканирование

Из пайплайнов системы поддержки DevOps процессов Gitlife Enterprise можно инициировать сканирование кода в модуле SCAN. Задача в конвейере позволяет настроить схему сканирования и определить файлы и папки в репозитории кода для сканирования. Настроенный шлюз качества и отчеты о сканировании используются для решения о продолжении сборки или завершении запуска пайплайна.

📄️ Jacoco Coverage acquisition

Gitlife PIPE позволяет тестировать проекты на JAVA при помощи плагина JaCoCo. Отчет о тестировании доступен для просмотра после выполнения пайплайна и может быть использован в качестве шлюза качества для принятия решения о предложении или завершении выполнения пайплайна.

📄️ Категория сборки

Gitlife Enterprise позволяет собирать проекты, написанные на любом современном языке программирования. Плагины данной категории собирают проекты на Ant, Go, Ruby, GCC, PHP, Gradle, Python. Предоставляют Maven среду для сборки Java. Собирают NPM проекты, а также образы docker, позволяют выгружать артефакты в JFrog Artifactory а также промоутить артефакты из JFrog Artifactory в реестр докер образов.

📄️ Категория инструменты

Плагины в категории инструменты содержат профили вспомогательных задач, необходимых для обработки промежуточных или финальных результатов выполнения пайплайна, а также выполняют другие функции. Инструменты позволяют тегировать образы и артефакты сборки перед выгрузкой в хранилище артефактов; проверяют статусы ордеров в WFM системе, позволяют вставлять задачи для ручного подтверждения; и другое.