Docs/CLI

CI Detection

Setup Pierre CI with automatic detection of some of the most common services.

The Pierre CLI can automatically detect some of the most common CI services and configure itself accordingly. Whenever you run the CLI, we’ll automatically check for services like TypeScript, ESLint, Prettier, and Vercel. If found, we confirm if you’d like us to set these up with our CI. Once confirmed, we open a branch for each service so you can see how it’s been set up, review the changes yourself, and merge when ready.

Learn more about the Pierre CI in the CI documentation.

Supported services

Detection of and recipes for the following are supported in the Pierre CLI:

  • TypeScript type checker
  • ESLint
  • Prettier
  • Vercel (for preview deploys)

Usage

To use CI detection, run the following command in your terminal:

npx pierre@latest

This will start the CLI and automatically check for the services mentioned above. If any are found, you’ll be prompted to confirm if you’d like to set them up with Pierre CI by opening new branches for you to review.

Pierre is the product engineering tool

Code hosting, review, docs, and CI. One place for product engineers and their teams to focus on what they do best—building products.

Join the Waitlist
Skip the line! Join our Discord for early access