Automations enable programmable tasks and services that integrate directly into your development environment. They let you create self-service actions for various development workflows:
Environment details with Automations
Automations are defined in a YAML file located at .gitpod/automations.yaml
in your repository. This file can live alongside your source code, in another repository, or any location accessible from the development environment.
Automations are organized into two categories:
Here’s a simple example of an Automations configuration file:
Automations can be triggered in three ways:
Each automation type has a corresponding UI element in the Gitpod interface, making them easily discoverable and accessible.
Anyone with access to an environment can create and run automations within that environment. Administrators cannot access other users’ environments and therefore cannot create or run automations in those environments.
See the examples section for more detailed use cases and implementation patterns for Automations.
Automations enable programmable tasks and services that integrate directly into your development environment. They let you create self-service actions for various development workflows:
Environment details with Automations
Automations are defined in a YAML file located at .gitpod/automations.yaml
in your repository. This file can live alongside your source code, in another repository, or any location accessible from the development environment.
Automations are organized into two categories:
Here’s a simple example of an Automations configuration file:
Automations can be triggered in three ways:
Each automation type has a corresponding UI element in the Gitpod interface, making them easily discoverable and accessible.
Anyone with access to an environment can create and run automations within that environment. Administrators cannot access other users’ environments and therefore cannot create or run automations in those environments.
See the examples section for more detailed use cases and implementation patterns for Automations.