Clarive - обзор
Clarive реализует лучшие функции DevOps в одном инструменте
Это список ключевых характеристик продукта.
Все функции кода, отслеживания и развертывания доступны в стандартной версии. Корпоративные функции, если они отсутствуют в стандартной версии, указываются отдельно.
Код
Быстрый Git сервер
Clarive - это менеджер репозиториев, основанный на HTTP(s), с аутентификацией на уровне проектов и ролей и управление ветвями.


Непрерывная интеграция
Обновите исходный код на сервере и Clarive автоматически запустит ваши конвейеры для сборки и тестирования.
Вам не обязательно настраивать конвейер для новых проектов - вы можете использовать заранее настроенные глобальные конвейеры.
Автоматическое объединение
Clarive объединяет тематические ветви в релизы, тем самым сохраняет историю чистой и аккуратной.


Rulebooks
Добавьте файл .clarive.yml в свой репозиторий и определите свои конвейеры автоматизации DevOps с помощью триггеров событий на основе правил.
Возможность написания кода DevOps на вашем языке программирования
Превратите ваш Python, Node, Ruby, Go (или любой другой язык) в правила многократного использования для Rulebook.


Orchestration Webhooks
Предоставьте правила автоматизации другим сервисам в сети, создав микросерсисы devops, которые можно использовать повторно и которые связаны с потоком вашей доставки.
Ревью кода
Добавляйте комментарии к коду и взаимодействуйте со своими коллегами.


Проекты могут иметь более одного репозитория
Проекты - это проекты, репозитории - это репозитории. Проект может иметь более одного репозитория. Все очень просто.
Git push триггеры
Вы можете написать правила, которые срабатывают, когда кто-то отправляет код в репозиторий.


Приватные репозитории
По-умолчанию, репозитории в облаке Clarive являются приватными, но могут использоваться совместно с другими командами или быть глобальными.
Правила событий
Запускайте триггеры при возникновении событий создания новых объектов, изменения данных в полях или изменения состояния объекта.

Отслеживание
Каждый дефект теперь является Топиком
Топики упрощают управление проектом: ветка соответствуют топику (фиче, исправлению, и т.д.), что делает их настоящими топиками веток.


Канбан доски
Мощные Канбан доски в Clarive помогут вам быстро визуализировать ваши топики в любом расположении. Доски могут быть персонализированы или использоваться командой.
Scrum Out-of-the-box
Clarive SE поставляется с набором тематических категорий, которые могут масштабироваться от простых функций кодирования/исправлений ошибок до завершенных эпиков, пользовательских историй и спринтов.


Мультипроектные релизы
Релизы могут группировать изменения из нескольких проектов одновременно. Это упрощает управление сложными релизами, когда одновременно работает много команд.
Встроенный механизм документооборота
Топики имеют статусы "In Progress", "Ready", "Frozen" и т. д. Вы можете настроить рабочие процессы для лучшего контроля того, когда и куда перемещать ваши топики и кто может это сделать (только EE)


Пользовательские Панели Мониторинга
Вы можете cоздать свои собственные панели мониторинга и перетаскивать их как вам удобно.
Вложенные дефекты, эпики, топики.
Фичи могут входить в состав Эпиков и Релизов. Дефекты связываются с исправлениями. Доступна удобная навигация по уровням и поиск.


Списки столбцов
Канбан топики могут быть сгруппированы в любые списки, так что вы можете разделить свой проект по-разному.
Swimlanes
Swimlanes позволяют вашей команде быстро просматривать и изменять данные на доске kanban. Пользователи могут перебрасывать топики между swimlanes для их переназначения. Swimlanes также могут отображать ваши custom-поля.


Настраиваемые поля
Топики в отчете kanban могут быть сгруппированы в списки, т.е. вы можете разделить свой проект множеством разнообразных способов.
Специализированные Роли
Членам команды могут быть назначены роли, которые обладают разными правами для разных проектов.

Развертывание
CI/CD Engine
Запускайте конвейеры по расписанию или по событиям. Clarive позволяет следить за процессом выполнения.


Докер "под капотом".
Все задачи CI/CD запускаются внутри сервиса Docker на сервере Clarive.
Функция Deploy-from-kanban®
Перенесите свои канбан карты в среду разработки, чтобы создать процесс развертывания.


Управление окружением
Настраивайте свои окружения, их переменные и workflow для процесса релиза.
Планирование Релизов
Планируйте свои релизы, добавляйте или удаляйте функции и исправления и замораживайте их, когда будете готовы к развертыванию.
Релизы в Clarive - это не просто теги. Они имеют рабочий процесс и могут быть организованы и пересмотрены так же, как и другие топики.


Параллельное управление
Динамически настраивайте критические секции, чтобы предотвратить одновременное развертывание.
Запланированные развертывания и ночные сборки
Создание повторяющихся работ или планирование развертывания по требованию для выполнения в заданную дату/время.


Отслеживание активности
Следите за каждым файлом, который вы развертываете: где и когда он был развернут.
Отчеты по Pipeline.
Определение слабых мест во время работы конвейера поможет вам в его оптимизации.


Откат назад
Откатите назад ваш процесс развертывания, запустив правила для предыдущей стабильной версии.
Хранилище Артефактов
Создание повторяющихся работ или планирование развертывания по требованию для выполнения в заданную дату/время.
