Store all events which happen in your CI/CD environment: branches, builds, validations, promotions, labels, commits. Display this information in dashboards. Search for builds based on statuses, issues, commits, etc. Use this information as a powerful tool to drive your pipelines into new directions!
Track your changes using logs between builds/releases:
(Git and Subversion are supported)
Issue change logs are of course available:
Ontrack can communicate with many tools: GitHub, Bitbucket, JIRA, Jenkins, Artifactory.
And if this is not enough, you can add your own extensions.
You can feed information into Ontrack using:
- a REST / GraphQL API
- a CLI
- a Jenkins pipeline library
- a GitHub action
The fastest way to start Ontrack is to use Docker Compose:
curl -fsSLO https://raw.githubusercontent.com/nemerosa/ontrack/master/compose/docker-compose.yml
docker compose up -d
This sets up:
- a Postgres database
- an ElasticSearch (single node)
- a RabbitMQ message broker
- Ontrack running on port 8080
Go to http://localhost:8080 and start using Ontrack.
The initial administrator credentials are admin
/ admin
.
Full documentation available in the Ontrack web site or as PDF.
Check also the blog articles at https://nemerosa.ghost.io/
Contributions are welcome!