Features
The best DevOps features, in one tool
Our key product features, from the first commit to the last deployment. All of them are in the Standard Edition, and where part of one needs Enterprise, it says so.

Code
Your code, built and merged in one place
A Git server, CI pipelines that start on a push, and automation written as rules in the language you already use.


Fast Git Server
Clarive is a HTTP(s) based Git repository manager with project and role level authentication and branch management.

Continuous Integration
Push to a branch and Clarive will kick-off your CI build and test pipelines. You can use global pipelines and predefined natures so that you don't have to write a pipeline for every new project.

Auto-merging
Clarive merges topic branches in and out of releases, keeping history clean and tidy.

Rulebooks
Add a .clarive.yml file to your repository and define your DevOps automation pipelines using rule-based event triggers.

Write DevOps code in your language
Turn your Python, Node, Ruby, Go (or any language really) into reusable rules for your rulebooks.

Orchestration Webhooks
Expose your automation rules to other services across the networks creating DevOps microservices that can be reused and are tied with the flow of your delivery.

Code Review
Add comments to code and interact with your peers.

Projects can have more than one repository
Projects are projects, repositories are repositories. A project may have more than one repo. It's that simple.

Git push triggers
Write rules that are triggered when someone pushes code to a repository.

Private Repositories
Repositories in the Clarive cloud are private by default, but can be shared with other teams or be global.

Event Rules
Kick off your event hooks when topics are created, fields are modified or workflow status changes.
Track
Track every change from idea to release
Issues become topics tied to their branches, on kanban boards, in releases, and through the workflow your team defines.


Every Issue is now a Topic
Topics make it simpler to manage your project: branches are 1:1 with their corresponding topic (Feature, User Story, Bugfix, etc.) making them true topic branches.

Kanban boards
Clarive's powerful kanban boards help you quickly visualize your topics in any arrangement. Boards can be personalized or used by the team.

Scrum Out-of-the-box
Clarive SE comes setup with a set of topic categories that can scale from simple coding features/bugfixes to complete epics, user stories and sprints.

Multi-Project Releases
Releases can group changes from more than one project at the same time. This makes it easier to manage complex releases with many teams working at once.

Built-in Workflow Engine
Topics have statuses like In Progress, Ready, Frozen, etc. You can customize workflows for better control when and where to move your topics from and to and who can do it.
Custom workflows: Enterprise

Custom Dashboards
Create your own dashboards, and rearrange them with drag-and-drop.

Nested Issues, Epics, Topics
Features can belong to Epics and Releases. Issues tied to bugfixes, nested into user stories. Levels can be easily navigated and searched.

Column Lists
Kanban topics can be grouped into any lists, so that you can bisect your project in many ways.

Swimlanes
Swimlanes lets your team quickly view and rearrange posts in a kanban board. Users can drag-and-drop between swimlanes to reassign topics. Swimlanes can also display your custom fields.

Custom Fields
Give each topic the fields your team works with: people, estimates, dates, priority and impact, subtasks and linked issues.

Specialized Roles
Team members can be assigned roles that can do different things for different projects.
Deploy
Deploy on your schedule, roll back when you must
Environments, scheduled and on-demand jobs, concurrency control, tracked assets and rollback, on a CI/CD engine that runs in Docker.


CI/CD Engine
Run pipelines on a schedule, monitored and on push to repository. Clarive will monitor execution and let you adjust.

Docker under the hood
All CI/CD runs in a Docker service in the Clarive server or as part of your swarm.

Deploy-from-kanban®
Drop your kanban cards into an environment to create a deployment.

Environment Management
Setup environments, their variables and a workflow for progressing releases on demand.

Release Planning
Plan your releases, add or remove features and bugfixes and freeze them when ready to deploy. Releases in Clarive are not simple tags. They have a workflow and can be staged and reviewed just like other topics.

Concurrency Control
Setup critical sections dynamically to prevent simultaneous deployments from running into each other.

Scheduled deployments and nightly builds
Create repeatable jobs or schedule on-demand deployments to run on a given date/time.

Tracked Assets
Keep track of every file you deploy: where it was deployed, when and its signature.

Pipeline profiling
Pinpoint bottlenecks to help optimize your pipelines and overall workflow with execution profiling data.

Rollback
Rollback your deployments by running your rules against the previous known safe version.

Artifact Repository
Manage artifacts generated during deploy so that they can be easily aggregated and shared with teams and builds, snapshotting or used for the deploy phases.
Complex platforms, super flexibility, fine-grained control?
Get our Enterprise version.
