Introduction
What are environments?
Environments are virtual spaces where you can organize and manage pipelines, targets, files, and variables efficiently.
You can create separate environments for every step of your workflow, e.g. Development, Staging or Production.
Image loading...
How environments integrate with other features?
Targets
Each environment can be assigned Targets such as FTP, SFTP/SSH.
Pipelines
Deployment automation is done in the context of specific environments. You can set specific environments to each pipeline.
Permissions
You can assign environment-specific permissions to groups and users. You can also set permissions for specific pipelines, specifying which pipelines can use an environment.
Environments in REST API
Buddy provides support for managing environments through the REST API. With it, you can automatically create, edit, and delete environments, as well as retrieve their details and list available environments.
Available methods:
Using the API, you can fully automate environment management.
Last modified on Feb 28, 2025