CodeArts — это универсальная платформа, предоставляющая готовые к использованию облачные сервисы для доставки требований, коммита кода, проверки, сборки, верификации, развертывания и выпуска на протяжении всего жизненного цикла программного обеспечения.
Архитектура
CodeArts состоит из следующих сервисов:
- CodeArts Req: Предоставляет гибким командам разработки простые и эффективные сервисы координации, включая управление многопроектностью, управление гибкими итерациями, Kanban сотрудничество, управление требованиями, трассировку дефектов, управление документами, онлайн‑Wiki и статистические отчёты.
- CodeArts Repo: Предоставляет распределённое управление кодом на основе Git и возможности совместной разработки, включая управление участниками, контроль разрешений, хостинг кода, проверку кода, ревью кода, трассировку кода и непрерывную интеграцию. Он помогает предприятиям разных масштабов повышать качество и эффективность НИОКР.
- CodeArts Pipeline: Сервис пайплайна, который позволяет визуализировать и настраивать вашу доставку, повышая эффективность и качество доставки.
- CodeArts Check: Обеспечивает простоту выполнения статических проверок и проверок безопасности кода на нескольких языках программирования и получения всесторонних отчётов о качестве. Также позволяет просматривать сгруппированные дефекты с предложениями исправлений, эффективно контролируя качество и способствуя достижению успеха.
- CodeArts Build: Легко настраиваемая платформа, поддерживающая многоязычные параллельные сборки в облаке. Её распределённое ускорение помогает предприятиям повысить эффективность сборки, одновременно снижая общие затраты даже при крупном масштабе.
- CodeArts Deploy: Поддерживает развертывание в хостах и контейнерах с использованием нескольких языков и технологических стеков, включая Tomcat и Spring Boot. Инкапсуляция плагина и оркестрация функций развертывания помогают быстро и эффективно выпускать программное обеспечение.
- CodeArts TestPlan: Охватывает весь процесс разработки тест‑плана, проектирования тестов, тест‑кейсов, выполнения тестов и оценки тестов, и направлен на то, чтобы помочь предприятиям в совместных, эффективных и надёжных тестовых действиях перед выпуском продукта.
- CodeArts Artifact: Управляет продуктами сборки исходного кода, включая Maven и npm. Он может бесшовно взаимодействовать с локальными инструментами сборки и облачным CI/CD, чтобы вы могли управлять жизненным циклом программных пакетов и повышать качество и эффективность релизов. CodeArts Artifact предоставляет управление версиями артефактных пакетов, детализированный контроль прав доступа и другие важные функции.
Рисунок 1 Архитектура

Родительская тема: Обзор сервиса