ChangelogDocsPricingContact
Sign inInstall Self-Hosted
Get Started on Cloud
AboutX (Twitter)support@buddy.works
BasicsPipelinesActions & ServicesEnvironmentsIntegrationsTargetsDomainsSelf-HostedAgents & TunnelsYAMLBuddy GitTroubleshootingAPI
  • Actions & Services
Actions & Services
About actions
Custom actions
Action definitionYAML ConfigurationCustom tabsParsing & VersioningDeleting & renamingCustom actions in YAMLYAML parameters
Input Examples
TEXTTEXTAREAPASSWORDSELECTAUTOCOMPLETECHECKBOXCOMMANDFILESYSTEM_PATHGITHUB_INTEGRATIONAWS_INTEGRATIONGITLAB_INTEGRATIONSLACK_INTEGRATION
Database migration & custom scripts
SSH commandsRepository scriptsBuild commandsSupported environment variables
Services & databases
Predefined servicesCustom services
Virtual machines
LinuxmacOSWindows
Notifications
Docker
Build imagePush imageRun imageDocker in Docker
  • Actions & Services

Database migration & custom scripts

Run scripts in your build or on a server.

In addition to 100+ ready-to-use actions, Buddy supports scripts that you can run either as a part of the build, or directly on the server.

  • SSH commands

    The SSH action is used to run scripts on any type of Linux server before, during, or after the deployment.

  • Repository scripts

    See how to run custom scripts from your repository in Buddy by uploading them with a deployment action and executing over SSH.

  • Build commands

    Learn how to run build commands in Buddy container actions to compile assets, install dependencies, or run tests before deployment.

  • Supported environment variables

    Discover the environment variables supported in Buddy pipelines, including branch names, execution IDs, and default system variables.

Resources

  • Docs
  • API
  • Terraform
  • Guides
  • Download Self-Hosted
  • Security
  • Blog
  • Tutorials

Company

  • About
  • Customers
  • Support
  • X (Twitter)
  • Responsible Disclosure
  • GDPR
  • Terms of Service
  • Privacy Policy
SOC2
SOC2

© 2025

All systems are operational