The world’s most flexible CI platform

Run any software, in any language. Create reliable, self-documenting, repeatable web-based tasks and make them available for your team-mates.

What makes Harrow a unique continuos integration tool?

  • Full root access: run your tasks in real VMs with Docker
  • Free choice: work with any Git hosting provider
  • Feels like home: work via browser or terminal
  • Flexibility: integration tests across several repositories
  • Flawless security: stop worrying about credentials & keys
Try it now!
30 days free trial – no credit card required!

DevOps processes with Harrow:
transparent, simple and repeatable

 

Get the big picture

Harrow task cards are the essence of your DevOps processes. See at a glance if your jobs are running smoothly and how reliable they are. Observe, which Git commits from which repositories are included, tested, pending or already deployed.

Essential information

Condensed into a harrow task card is a tonne of valuable information. Who can see which task, who can run it, when does it run automatically, which code it accesses, when did it last run, when will it run next, and which external and periodic triggers are configured.

Super powers for you and your team

 

Continuous collaboration

Set up tasks, tools and workflows once. Easily define who can trigger them – without that person having to understand the individual requirements of each tool. Easily manage which members of your teams have access to which of your projects. Do not worry about access tokens, API keys or SSH credentials.

Effortless documentation

No more digging through poorly maintained documentation to stay productive. Keep detailed logs of what tasks have been run, easily share links to specific sections of logs with your team to aid in debugging. Send important notifications to your team via email and chat services such as Slack or HipChat.

Unparalleled flexibility

 

Multiple, powerful automation triggers

Set-up automated processes that respond to events in external services such as Travis-CI and GitHub. Trigger processes with new code, new branches and pull-requests. Setup triggers between jobs based on success or failure. Notify any other services via Webhooks. Powerful one-time, or recurring scheduled conveniently allow periodic builds or releases.

No restrictions

Run tests, reports, metrics, deployments, builds, or anything else, in your favourite language. Interact with Harrow in the browser, or on the command line. Install or compile packages, enjoying root access to achieve anything imaginable. No need to squeeze your unique build and test processes to proprietary YAML file format.

workflow


Capistrano for teams


You want a web-based Capistrano, to help collaboration in your team?

With Harrow you can run Capistrano (and anything else) in secure web-based containers, perfect for centralised collaboration with powerful notifications.

Check out the tutorial

Harrow can do what other continuous integration tools can’t.

 

Real virtual machines with Docker and root

The best of all possible worlds. Real VMs with real, unrestricted root access. Docker running locally with access to the public, and your private registries. Enables any possible configuration of tests or builds, without restriction on which versions of languages, runtimes or data stores you can use.

Keep working from your terminal

All of Harrow’s features are equally accessible from the comfort of a terminal window. Our command line client works on any operating system. Starting tasks from within your terminal runs them in Harrow, and you don’t have to change your workflow.

Integration test across multiple repositories

Every other CI assumes one project is one Git repository. We know that’s not always true, Harrow lets you add multiple repositories to each project, and will clone them all into the virtual machine before handing over control to your test or build scripts.

Works with any Git host

There’s more to the world than Github. We embrace Bitbucket, Github, GitLab and any other host reachable over HTTPs or SSH, even self-hosted.


Learn more about our awesome features…