Skip to main content

Pipeline

Zeet's pipelines feature enables you to configure triggers and actions on resources like envrionments and repositories so that you can automate repetitive workflows.

For example, you can connect a build project to an environment you have in Zeet so that a single successful build triggers every single app in the environment to deploy. No more redundant re-building of hundreds of apps!

To configure a pipeline for your app, navigate to Settings -> General of your app's dashboard. Scroll down to the "Pipeline Config" section (this setting is currently only supported for build projects).

Source Event is the app event that you want to listen to. Actions will be triggered when this event occurs on the current app.

Target Type lets you specify project, environment, or app - these correspond to the projects, environments, and apps in your Zeet dashboard.

Target ID is the ID of the specific project, environment, or app that you would like to target. Any actions that are triggered will be performed on all the apps within the resource specified here.

In order to find the ID of an environment or app on your Zeet dashboard, go to the app you would like to target and then navigate to Settings -> Danger Zone and scroll all the way down. A "Project Identifiers" text box will list the IDs of the relevant resources.

Target Action is the action you would like to perform whenever the source event is triggered.

info

We currently only support the "Build" source event, "repo" and "environment" target types, and the "Deploy" target action. More events, actions, and resource types are coming soon.