Skip to content
New Signal-based gating for canary steps is live in v2.14 Read the changelog →

Getting started

Quickstart

Install the CLI, describe one pipeline, and promote your first release.

Install

npm install -g @thrayne/cli
thrayne login

Describe a pipeline

Create thrayne.yml in the root of your repository.

pipeline: my-service
environments:
  - staging
  - production
promote:
  requires: [checks]

Promote

thrayne promote my-service staging→production

That is the whole loop. Everything else — approvals, canary steps, drift detection — is added to the same file.