Trigger Workflows and Pipelines (FirstGen)
Triggers automate deployments using conditions like Git events, new artifacts, schedules, or the success of other Pipelines.
Trigger Deployments When a New Artifact is Added to a Repo
You can trigger Harness Workflow and Pipeline deployments in response to a new artifact being added to a repository. For example, every time a new Docker image is uploaded to your Docker hub account,…
Trigger Deployments when Pipelines Complete
You can trigger Harness Workflow and Pipeline deployments when specific Harness Pipelines complete their deployments. For example, you might create a Pipeline to test a deployment in one environment.…
Schedule Deployments using Triggers
You can trigger Harness Workflow and Pipeline deployments on a time schedule. You can select how often to execute the Trigger by hour, days, etc. All the cron jobs are executed in Universal Time Coor…
Trigger Deployments using Git Events (FirstGen)
For GitHub, GitLab, and Bitbucket, you can trigger Build Workflows or a Build and Deploy Pipeline in response to a Git event using Webhooks using a Harness On Webhook Event Trigger. For example, the…
Trigger a Deployment using cURL (FirstGen)
Once you have On Webhook Event Trigger you can use a Manual Trigger to start a deployment using a cURL command.
Get Deployment Status using REST (FirstGen)
For Build Workflows or a Build and Deploy Pipeline , you can trigger deployments in response to a Git event using Webhooks. This is described in Trigger Deployments using Git Events. Once you have cr…
Trigger a Deployment when a File Changes
File-based repo Triggers are currently supported only for Native Helm and Helm-based Kubernetes deployments. For more information, see Kubernetes or Helm?. For Build Workflows or a Build and Deploy P…
Trigger a Deployment using a URL
For Build Workflows or a Build and Deploy Pipeline , you can trigger deployments in response to a Git event using Webhooks. This is described in Trigger Deployments using Git Events. Once you have cr…
Pause All Triggers using Deployment Freeze
You can stop all of your Harness Triggers from executing deployments using Harness Deployment Freeze. Deployment Freeze is a Harness Governance feature that stops all Harness deployments, including t…
Disable Triggers for an entire Application
Disable Triggers across the entire Application to ensure that none of its Workflow or Pipelines are run.