DeployHQ icon

DeployHQ

Code deployment service for projects, servers, server groups, SSH commands, build caches, templates, and excluded-file rules.

Supports release work that deploys from Git, SVN, or Mercurial repositories, manages server groups, runs SSH commands, and tunes build caches and exclusions.

Sign in to connect DeployHQ

Sign in to connect an account and start using DeployHQ in your apps.

Example Use Cases

These are example ways Snow can use DeployHQ when building apps with you. This list is meant to show examples, not document every possible capability. Connecting an account does not make Snow run these automatically on its own.

Abort Deployment

Tool to abort a currently running deployment. Use when you need to terminate a deployment that is in progress.

Add Project Repository

Tool to add repository details to a project in DeployHQ. Use when you need to configure a repository for a project with URL, SCM type, branch, and authentication credentials.

Create Build Cache File

Tool to create a new build cached file within a project. Use when you need to add a new cached build artifact to the project's build cache storage.

Create Build Command

Tool to create a new build command for a project in DeployHQ. Use when you need to add a new build command to a project.

Create Config File

Tool to create a new config file in a DeployHQ project. Use when you need to add a configuration file that will be deployed to specified servers.

Create Config File Deployment

Tool to create a new config file deployment for a project. Use when you need to deploy only configuration files to a server or server group without deploying code changes.

Create Excluded File

Tool to add a new excluded file to a project. Use when you need to exclude specific files or patterns from deployment to prevent them from being deployed to servers.

Create Project

Tool to create a new project in DeployHQ. Use when you need to initialize a new project with a name and optional zone configuration.

Create Project Build Known Host

Tool to create a new known host in a project using DeployHQ API. Use when you need to add SSH known hosts for build processes in a specific project.

Create Server

Tool to create a new server configuration in a DeployHQ project. Use when you need to add a deployment destination with protocol-specific settings (SSH, FTP, S3, etc.).