Azure DevOps is an open platform orchestrator that integrates with other orchestrator tools seamlessly. It provides all the necessary infrastructure and features that integrate well with Jenkins, as well. Organizations with well-established CI/CD pipelines built on Jenkins can reuse them with the advanced but simple features of Azure DevOps to orchestrate them.
Jenkins can be used as a repository and can execute CI/CD pipelines in Azure DevOps, while it's also possible to have a repo in Azure DevOps and execute CI/CD pipelines in Jenkins.
The Jenkins configuration can be added in Azure DevOps as service hooks, and whenever any code change is committed to the Azure DevOps repository, it can trigger pipelines in Jenkins. The next screenshot shows configuration of Jenkins from the Azure DevOps service hook configuration section:
There are multiple triggers...