Skip to main content
Version: 0.8

Tecton Developer Setup

To get started developing features with Tecton, you'll need to set up your local development environment.

Install the Tecton CLI​

The Tecton CLI is a tool used to manage Tecton workspaces and repositories. Install the CLI using pip install tecton.

Create a Feature Repository​

A feature repository stores your feature definitions and transformations. To create a new repository, run tecton init in an empty directory.

Connect CI/CD​

We recommend setting up continuous integration to automatically validate and deploy changes to your feature repository. You can do this using GitHub Actions, Jenkins, or a similar tool by running tecton plan and tecton apply.

Was this page helpful?