Connect Jenkins and Azure DevOps to unlock the power of automation
- No credit card required
- Free forever for core features
- 14-day trial for premium features and apps
Set up your first integration
Quickly connect Jenkins to Azure DevOps with a Zapier template.
Our most popular template
How Zapier works
Zapier makes it easy to integrate Jenkins with Azure DevOps - no code necessary. See how you can get setup in minutes.
Choose a trigger
A trigger is the event that starts your Zap—like a "New Job Status Notification" from Jenkins.
Add your action
An action happens after the trigger—such as "Trigger Build" in Azure DevOps.
You’re connected!
Zapier seamlessly connects Jenkins and Azure DevOps, automating your workflow.
Supported triggers and actions
Zapier helps you create workflows that connect your apps to automate repetitive tasks. A trigger is an event that starts a workflow, and an action is an event a Zap performs.
- New Job Status Notification
Catches job status notifications sent via the Notficiation Plugin
Try ItTriggerInstant - ProjectRequired
- PathRequired
Try ItTriggerInstant- ProjectRequired
- Area Path
- Work Item Type
- Contains StringRequired
Try ItTriggerInstant- ProjectRequired
- Area Path
- Work Item Type
- Changed Field
Try ItTriggerInstant
- Build DefinitionRequired
- Build Status
- ProjectRequired
Try ItTriggerInstant- ProjectRequired
- Repository
- Branch
Try ItTriggerInstant- ProjectRequired
- Area Path
- Work Item Type
Try ItTriggerInstant- ProjectRequired
- Build DefinitionRequired
ActionWrite
Zapier is the automation platform of choice for 87% of Forbes Cloud 100 companies in 2023




93%
Customers who say using Zapier has made them better at their job
25m
Customers have created over 25 million Zaps on the platform
6 mins
The average user takes less than 6 minutes to set up a Zap
Frequently Asked Questions about Jenkins + Azure DevOps integrations
New to automation with Zapier? You're not alone. Here are some answers to common questions about how Zapier works with Jenkins and Azure DevOps
How can we set up a Jenkins build to trigger automatically from Azure DevOps?
To set up a Jenkins build that triggers automatically from Azure DevOps, configure a service hook in Azure DevOps. This involves creating an event, such as a code push or pull request update, which will notify Jenkins. Using the Jenkins service hook and webhook URL, you ensure the build is triggered when specific conditions in your Azure DevOps project are met.
Is it possible to use Azure DevOps pipelines as part of our Jenkins CI/CD process?
Yes, it's possible to integrate Azure DevOps pipelines within your Jenkins CI/CD workflow. You can use the REST API or service hooks to connect Jenkins with Azure Pipelines, allowing tasks and stages in Azure Pipelines to communicate with your Jenkins jobs.
What steps are required for our Jenkins build status updates to show in Azure DevOps?
To have Jenkins build status updates reflected in Azure DevOps, you'll need a custom integration using REST APIs. By doing so, you can send job statuses from Jenkins back into your Azure Boards or Repos as comments or notifications. Additionally, consider plugins that facilitate this interaction.
How do we handle authentication between Jenkins and Azure DevOps for seamless integration?
For seamless integration between Jenkins and Azure DevOps, we recommend using OAuth tokens or personal access tokens (PAT). Within CT/CD workflows, ensure both systems recognize these tokens for authentication during webhooks and API calls.
Can we use environment variables from Azure DevOps in our Jenkins jobs?
Environment variables from Azure DevOps can be utilized in your Jenkins jobs by passing them through the pipeline configuration scripts or REST API calls. This ensures that dynamic parameters like environment settings cross over efficiently between the two platforms.
What configurations are needed for error logging when integrating Azure Repos with our existing Jenkins setup?
Integrating error logs requires setting up logging frameworks on both sides. In Jenkins, leverage plugins like Log Parser Plugin to format errors into reports. On the other hand, configure service hooks or API endpoints in Azure Repos that capture error events and relay them back to Jenkins logs.
Are there any plugins available that help facilitate integration between our existing Jenkins setup and Microsoft’s ecosystem tools like Visual Studio Team Services (VSTS)?
Yes, several plugins aid integration between Jenkins and Microsoft tools like VSTS (now part of Azure DevOps). Examples include the 'Azure DevOps Plugin' which offers direct connectivity for artifact uploads/downloads and 'TFS Plugin' for Team Foundation Server connections enabling broader ecosystem interaction.