{"id":74629,"date":"2018-09-14T07:00:35","date_gmt":"2018-09-14T14:00:35","guid":{"rendered":"https:\/\/open.microsoft.com\/?p=73858"},"modified":"2025-06-30T02:01:45","modified_gmt":"2025-06-30T09:01:45","slug":"updates-devops-cicd-microsoft-azure-support-jenkins","status":"publish","type":"post","link":"https:\/\/opensource.microsoft.com\/blog\/2018\/09\/14\/updates-devops-cicd-microsoft-azure-support-jenkins\/","title":{"rendered":"Updates on DevOps and CI\/CD support for Jenkins"},"content":{"rendered":"\n<p>With <a href=\"https:\/\/www.cloudbees.com\/devops-world\/san-francisco\">DevOps World | Jenkins World<\/a>&nbsp;around the corner (September 16-19 in San Francisco) and the <a href=\"https:\/\/azure.microsoft.com\/en-us\/blog\/introducing-azure-devops\/\">recent announcement of Azure DevOps<\/a>, this seems like a good time to provide an update on the options for working with Jenkins on Microsoft Azure.<\/p>\n\n\n\n<p>Side note: if you\u2019re at DevOps World | Jenkins World, come visit us at our booth, <a href=\"https:\/\/devopsworldjenkinsworld2018.sched.com\/event\/G5CU\/get-up-and-running-with-jenkins-on-azure\">attend our workshop<\/a>, and check out sessions by my fellow Microsoft CDA <a href=\"https:\/\/devopsworldjenkinsworld2018.sched.com\/speaker\/jessica_deen.70upo9z\">Jessica Deen<\/a> and <a href=\"https:\/\/devopsworldjenkinsworld2018.sched.com\/speaker\/brian_benz.1yikcdif\">myself<\/a>. Now&#8230; the updates and Jenkins resources:<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"continuous-integration-and-deployment-tools-for-azure\">Continuous integration and deployment tools for Azure<\/h3>\n\n\n\n<p>If you work with&nbsp;<a href=\"https:\/\/jenkins-ci.org\/\">Jenkins<\/a>, Microsoft has developed a set of plugins at <a href=\"https:\/\/plugins.jenkins.io\/\">https:\/\/plugins.jenkins.io\/<\/a>.&nbsp; These plugins help you to run Jenkins on Azure Linux and Windows VMs, Kubernetes, Azure App Service, as well as deploy artifacts to those Azure platforms and more.&nbsp; All are open source and available on GitHub.<\/p>\n\n\n\n<p>For example, you can provision and manage Azure Virtual Machines as&nbsp;<a href=\"https:\/\/wiki.jenkins-ci.org\/display\/JENKINS\/Distributed+builds\">Jenkins Agents<\/a>&nbsp;with the&nbsp;<a href=\"https:\/\/github.com\/jenkinsci\/azure-slave-plugin\">Jenkins Agent Plugin for Azure<\/a>. You can also deploy build artifacts to several destinations, including cloud storage using the&nbsp;<a href=\"https:\/\/github.com\/jenkinsci\/windows-azure-storage-plugin\">Azure Storage plugin for Jenkins<\/a>.<\/p>\n\n\n\n<p>Microsoft has been working with Jenkins to build these plugins, and they are in use every day to produce Jenkins!&nbsp; You can see the Jenkins build and test process live at <a href=\"https:\/\/ci.jenkins.io\/\">https:\/\/ci.jenkins.io\/<\/a>.<\/p>\n\n\n<figure class=\"wp-block-image aligncenter size-large\"><img decoding=\"async\" src=\"https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2018\/09\/Brian-Benz-Jenkins-World_image-1-1024x657.webp\" alt=\"Continuous integration and deployment tools for Azure\" class=\"wp-image-74623 webp-format\" srcset=\"https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2018\/09\/Brian-Benz-Jenkins-World_image-1-1024x657.webp 1024w, https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2018\/09\/Brian-Benz-Jenkins-World_image-1-300x193.webp 300w, https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2018\/09\/Brian-Benz-Jenkins-World_image-1-768x493.webp 768w, https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2018\/09\/Brian-Benz-Jenkins-World_image-1-1536x986.webp 1536w, https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2018\/09\/Brian-Benz-Jenkins-World_image-1-2048x1315.webp 2048w, https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2018\/09\/Brian-Benz-Jenkins-World_image-1-330x212.webp 330w, https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2018\/09\/Brian-Benz-Jenkins-World_image-1-800x514.webp 800w, https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2018\/09\/Brian-Benz-Jenkins-World_image-1-400x257.webp 400w\" data-orig-src=\"https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2018\/09\/Brian-Benz-Jenkins-World_image-1-1024x657.webp\"><\/figure>\n\n\n\n<p>Microsoft has also partnered with CloudBees to deliver\u00a0the\u00a0<a href=\"http:\/\/www.cloudbees.com\/products\/cloudbees-jenkins-platform\/enterprise-edition\">CloudBees Core<\/a>\u00a0to the Azure Marketplace.\u00a0 It\u2019s a packaging of a core Jenkins platform supported by CloudBees, plus advanced enterprise features that secure and optimize Jenkins. CloudBees Core runs on enterprise-grade\u00a0<a href=\"https:\/\/azure.microsoft.com\/en-us\/services\/kubernetes-service\/\">Microsoft Azure Kubernetes Service (AKS)<\/a>\u00a0and the CloudBees Core Jenkins Platform is compatible with open source Jenkins and all Jenkins community plugins. Learn more on the\u00a0<a href=\"http:\/\/blog.cloudbees.com\/2015\/08\/cloudbees-jenkins-platform-on-microsoft-azure.html\">CloudBees Blog<\/a>.<\/p>\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2018\/09\/Brian-Benz-Jenkins-World_image-2-e1536874549749-1024x403.webp\" alt=\"CloudBees core fully integrates with Azure\" class=\"wp-image-74626 webp-format\" srcset=\"https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2018\/09\/Brian-Benz-Jenkins-World_image-2-e1536874549749-1024x403.webp 1024w, https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2018\/09\/Brian-Benz-Jenkins-World_image-2-e1536874549749-300x118.webp 300w, https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2018\/09\/Brian-Benz-Jenkins-World_image-2-e1536874549749-768x302.webp 768w, https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2018\/09\/Brian-Benz-Jenkins-World_image-2-e1536874549749-1536x604.webp 1536w, https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2018\/09\/Brian-Benz-Jenkins-World_image-2-e1536874549749-2048x806.webp 2048w, https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2018\/09\/Brian-Benz-Jenkins-World_image-2-e1536874549749-330x130.webp 330w, https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2018\/09\/Brian-Benz-Jenkins-World_image-2-e1536874549749-800x315.webp 800w, https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2018\/09\/Brian-Benz-Jenkins-World_image-2-e1536874549749-400x157.webp 400w\" data-orig-src=\"https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2018\/09\/Brian-Benz-Jenkins-World_image-2-e1536874549749-1024x403.webp\"><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"azure-devops-integration-with-jenkins\">Azure DevOps Integration with Jenkins<\/h3>\n\n\n\n<p>Microsoft has recently announced <a href=\"https:\/\/azure.microsoft.com\/en-us\/services\/devops\/\">Azure DevOps<\/a>, which support Jenkins in a variety of ways. If you\u2019ve invested in Jenkins as your CI\/CD infrastructure, you can still protect your investment while getting added value from integrating with the 5 core Azure DevOps services that are not available in core Jenkins alone:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Azure <a href=\"https:\/\/azure.microsoft.com\/en-us\/services\/devops\/repos\/\">Repos<\/a> \u2013 Anybody like free private git repos?\u00a0 That\u2019s just one feature.\u00a0 Also support for your favorite IDEs and integration with Jenkins.<\/li>\n\n\n\n<li>Azure <a href=\"https:\/\/azure.microsoft.com\/en-us\/services\/devops\/test-plans\/\">Test Plans<\/a> \u2013 a powerful exploratory testing solution.<\/li>\n\n\n\n<li>Azure <a href=\"https:\/\/azure.microsoft.com\/en-us\/services\/devops\/boards\/\">Boards<\/a> \u2013 Hosted, powerful work tracking with Kanban boards, backlogs, team dashboards, and custom reporting.<\/li>\n\n\n\n<li>Azure <a href=\"https:\/\/azure.microsoft.com\/en-us\/services\/devops\/pipelines\/\">Pipelines<\/a> \u2013 Deploy from Jenkins to integrate your free private Azure DevOps repos with and integrated CI\/CD that works with your language, platform, and cloud.<\/li>\n\n\n\n<li>Azure <a href=\"https:\/\/azure.microsoft.com\/en-us\/services\/devops\/artifacts\/\">Artifacts<\/a> &#8211; Maven, npm, and NuGet package feeds from public and private sources.\u00a0 Pass deployments to Jenkins with ease.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"visual-studio-code-integration-with-jenkins-and-azure-devops\">Visual Studio Code integration with Jenkins and Azure DevOps<\/h3>\n\n\n\n<p>Jenkins also has several community-developed plugins for Visual Studio Code, Microsoft\u2019s popular free, open source text editor.&nbsp; You can see the latest by searching Jenkins at <a href=\"https:\/\/marketplace.visualstudio.com\">https:\/\/marketplace.visualstudio.com<\/a>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"documentation-tips-and-tricks\">Documentation, tips, and tricks<\/h3>\n\n\n\n<p>Microsoft is all about supporting your favorite technologies, even if your investments are in non-Microsoft technology.&nbsp; Here are just a few of the documents and examples that we\u2019ve authored to get Jenkins users started on Azure:<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"getting-started-with-jenkins-on-azure\">Getting Started with Jenkins on Azure:<\/h4>\n\n\n\n<p><a href=\"https:\/\/docs.microsoft.com\/en-us\/azure\/jenkins\/overview\">About Jenkins on Azure<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/docs.microsoft.com\/en-us\/azure\/architecture\/reference-architectures\/jenkins\/\">Jenkins architecture<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/na01.safelinks.protection.outlook.com\/?url=http%3A%2F%2Fdocs.microsoft.com%2Fazure%2Fjenkins%2Finstall-jenkins-solution-template&amp;data=02%7C01%7C%7Cbc02af2ad20e40dca8a008d60eb466a8%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636712565307309222&amp;sdata=OOW4F%2FklGOypgBXK9UNOdM2invsXaBvoUB3Nj1iQ3kA%3D&amp;reserved=0\">Create a Jenkins server<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/jenkins.io\/blog\/2017\/04\/20\/secure-jenkins-on-azure\/\">Secure Jenkins on Azure<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/github.com\/azure\/jenkins\">Sample jobs and scripts<\/a><\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"deploying-to-linux-and-windows-vms\">Deploying to Linux and Windows VMs:<\/h4>\n\n\n\n<p><a href=\"https:\/\/docs.microsoft.com\/en-us\/azure\/virtual-machines\/linux\/tutorial-jenkins-github-docker-cicd\">CI\/CD to Linux VMs<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/docs.microsoft.com\/en-us\/azure\/jenkins\/jenkins-azure-vm-agents\">Scale with Azure VM agents<\/a><\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"deploying-to-containers-and-kubernetes\">Deploying to containers and Kubernetes:<\/h4>\n\n\n\n<p><a href=\"https:\/\/docs.microsoft.com\/en-us\/azure\/container-instances\/container-instances-jenkins\">Build using Azure Container Instances<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/docs.microsoft.com\/en-us\/azure\/aks\/jenkins-continuous-deployment\">CI\/CD to Kubernetes<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/docs.microsoft.com\/en-us\/azure\/jenkins\/jenkins-aks-blue-green-deployment\">Deploy to AKS using blue\/green pattern<\/a><\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"deploying-to-azure-app-service\">Deploying to Azure App Service:<\/h4>\n\n\n\n<p><a href=\"https:\/\/docs.microsoft.com\/en-us\/azure\/jenkins\/java-deploy-webapp-tutorial\">CI\/CD to Azure App Service<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/docs.microsoft.com\/en-us\/azure\/jenkins\/deploy-jenkins-app-service-plugin\">Use the App Service plugin<\/a><\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"using-plugins-integration-with-azure-devops-and-microsoft-service-fabric\">Using Plugins, Integration with Azure DevOps and Microsoft Service Fabric:<\/h4>\n\n\n\n<p><a href=\"https:\/\/docs.microsoft.com\/en-us\/azure\/storage\/common\/storage-java-jenkins-continuous-integration-solution\">Publish to Azure Storage<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/docs.microsoft.com\/en-us\/azure\/service-fabric\/service-fabric-cicd-your-linux-applications-with-jenkins\">Deploy Microsoft Service Fabric apps<\/a><\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"sign-up-for-free-and-let-us-know-how-it-s-going\">Sign up for free and let us know how it\u2019s going<\/h3>\n\n\n\n<p>If you\u2019re new to Azure, newbies can check out Azure via a&nbsp;<a href=\"https:\/\/azure.microsoft.com\/en-us\/pricing\/free-trial\/\">free trial<\/a>.&nbsp; And, if you\u2019re new to Azure DevOps, sign up for free private Git Repos, 10 free parallel jobs, and unlimited minutes for your open source projects <a href=\"https:\/\/go.microsoft.com\/fwlink\/?LinkId=2014881&amp;WebUserId=71f0f7a6-1abd-4b7a-b6b4-34ed8657a6c8&amp;campaign=acom~azure~devops~repos~main~hero&amp;clcid=0x409\">here<\/a>.<\/p>\n\n\n\n<p>If you\u2019re using Jenkins on Azure, we want to hear from you about how you\u2019re using it. Please let us know if you have a project that may be a useful reference case for others.<\/p>\n\n\n\n<p>Other questions? Let us know in the comments.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>With DevOps World | Jenkins World&nbsp;around the corner (September 16-19 in San Francisco) and the recent announcement of Azure DevOps, this seems like a good time to provide an update on the options for working with Jenkins on Microsoft Azure.<\/p>\n","protected":false},"author":5562,"featured_media":95463,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"msxcm_post_with_no_image":false,"ep_exclude_from_search":false,"_classifai_error":"","_classifai_text_to_speech_error":"","footnotes":""},"post_tag":[2272],"content-type":[340],"topic":[2240,2241,2244],"programming-languages":[],"coauthors":[2322],"class_list":["post-74629","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","tag-microsoft","content-type-tutorials-and-demos","topic-application-development","topic-cloud","topic-devops","review-flag-1593580428-734","review-flag-5-1593580453-725","review-flag-free-1593619513-693","review-flag-integ-1593580288-449","review-flag-micro-1680215167-604","review-flag-new-1593580248-669","review-flag-vm-1593580807-312"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Updates on DevOps and CI\/CD support for Jenkins<\/title>\n<meta name=\"description\" content=\"With DevOps World | Jenkins World\u00a0next week, check out updates and resources for working with Jenkins on Microsoft Azure.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/opensource.microsoft.com\/blog\/2018\/09\/14\/updates-devops-cicd-microsoft-azure-support-jenkins\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Updates on DevOps and CI\/CD support for Jenkins\" \/>\n<meta property=\"og:description\" content=\"With DevOps World | Jenkins World\u00a0next week, check out updates and resources for working with Jenkins on Microsoft Azure.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/opensource.microsoft.com\/blog\/2018\/09\/14\/updates-devops-cicd-microsoft-azure-support-jenkins\/\" \/>\n<meta property=\"og:site_name\" content=\"Microsoft Open Source Blog\" \/>\n<meta property=\"article:published_time\" content=\"2018-09-14T14:00:35+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-06-30T09:01:45+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2024\/06\/53323608046_faf09a3aab_c-1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1170\" \/>\n\t<meta property=\"og:image:height\" content=\"640\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Brian Benz\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@OpenAtMicrosoft\" \/>\n<meta name=\"twitter:site\" content=\"@OpenAtMicrosoft\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Brian Benz\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 min read\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/opensource.microsoft.com\/blog\/2018\/09\/14\/updates-devops-cicd-microsoft-azure-support-jenkins\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/opensource.microsoft.com\/blog\/2018\/09\/14\/updates-devops-cicd-microsoft-azure-support-jenkins\/\"},\"author\":[{\"@id\":\"https:\/\/opensource.microsoft.com\/blog\/author\/brian-benz\/\",\"@type\":\"Person\",\"@name\":\"Brian Benz\"}],\"headline\":\"Updates on DevOps and CI\/CD support for Jenkins\",\"datePublished\":\"2018-09-14T14:00:35+00:00\",\"dateModified\":\"2025-06-30T09:01:45+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/opensource.microsoft.com\/blog\/2018\/09\/14\/updates-devops-cicd-microsoft-azure-support-jenkins\/\"},\"wordCount\":727,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/opensource.microsoft.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/opensource.microsoft.com\/blog\/2018\/09\/14\/updates-devops-cicd-microsoft-azure-support-jenkins\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2024\/06\/53323608046_faf09a3aab_c-1.webp\",\"keywords\":[\"Microsoft\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/opensource.microsoft.com\/blog\/2018\/09\/14\/updates-devops-cicd-microsoft-azure-support-jenkins\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/opensource.microsoft.com\/blog\/2018\/09\/14\/updates-devops-cicd-microsoft-azure-support-jenkins\/\",\"url\":\"https:\/\/opensource.microsoft.com\/blog\/2018\/09\/14\/updates-devops-cicd-microsoft-azure-support-jenkins\/\",\"name\":\"Updates on DevOps and CI\/CD support for Jenkins\",\"isPartOf\":{\"@id\":\"https:\/\/opensource.microsoft.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/opensource.microsoft.com\/blog\/2018\/09\/14\/updates-devops-cicd-microsoft-azure-support-jenkins\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/opensource.microsoft.com\/blog\/2018\/09\/14\/updates-devops-cicd-microsoft-azure-support-jenkins\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2024\/06\/53323608046_faf09a3aab_c-1.webp\",\"datePublished\":\"2018-09-14T14:00:35+00:00\",\"dateModified\":\"2025-06-30T09:01:45+00:00\",\"description\":\"With DevOps World | Jenkins World\u00a0next week, check out updates and resources for working with Jenkins on Microsoft Azure.\",\"breadcrumb\":{\"@id\":\"https:\/\/opensource.microsoft.com\/blog\/2018\/09\/14\/updates-devops-cicd-microsoft-azure-support-jenkins\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/opensource.microsoft.com\/blog\/2018\/09\/14\/updates-devops-cicd-microsoft-azure-support-jenkins\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/opensource.microsoft.com\/blog\/2018\/09\/14\/updates-devops-cicd-microsoft-azure-support-jenkins\/#primaryimage\",\"url\":\"https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2024\/06\/53323608046_faf09a3aab_c-1.webp\",\"contentUrl\":\"https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2024\/06\/53323608046_faf09a3aab_c-1.webp\",\"width\":1170,\"height\":640},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/opensource.microsoft.com\/blog\/2018\/09\/14\/updates-devops-cicd-microsoft-azure-support-jenkins\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/opensource.microsoft.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Updates on DevOps and CI\/CD support for Jenkins\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/opensource.microsoft.com\/blog\/#website\",\"url\":\"https:\/\/opensource.microsoft.com\/blog\/\",\"name\":\"Microsoft Open Source Blog\",\"description\":\"Open dialogue about openness at Microsoft \u2013 open source, standards, interoperability\",\"publisher\":{\"@id\":\"https:\/\/opensource.microsoft.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/opensource.microsoft.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/opensource.microsoft.com\/blog\/#organization\",\"name\":\"Microsoft Open Source Blog\",\"url\":\"https:\/\/opensource.microsoft.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/opensource.microsoft.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2019\/08\/Microsoft-Logo.png\",\"contentUrl\":\"https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2019\/08\/Microsoft-Logo.png\",\"width\":259,\"height\":194,\"caption\":\"Microsoft Open Source Blog\"},\"image\":{\"@id\":\"https:\/\/opensource.microsoft.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/x.com\/OpenAtMicrosoft\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Updates on DevOps and CI\/CD support for Jenkins","description":"With DevOps World | Jenkins World\u00a0next week, check out updates and resources for working with Jenkins on Microsoft Azure.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/opensource.microsoft.com\/blog\/2018\/09\/14\/updates-devops-cicd-microsoft-azure-support-jenkins\/","og_locale":"en_US","og_type":"article","og_title":"Updates on DevOps and CI\/CD support for Jenkins","og_description":"With DevOps World | Jenkins World\u00a0next week, check out updates and resources for working with Jenkins on Microsoft Azure.","og_url":"https:\/\/opensource.microsoft.com\/blog\/2018\/09\/14\/updates-devops-cicd-microsoft-azure-support-jenkins\/","og_site_name":"Microsoft Open Source Blog","article_published_time":"2018-09-14T14:00:35+00:00","article_modified_time":"2025-06-30T09:01:45+00:00","og_image":[{"width":1170,"height":640,"url":"https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2024\/06\/53323608046_faf09a3aab_c-1.png","type":"image\/png"}],"author":"Brian Benz","twitter_card":"summary_large_image","twitter_creator":"@OpenAtMicrosoft","twitter_site":"@OpenAtMicrosoft","twitter_misc":{"Written by":"Brian Benz","Est. reading time":"3 min read"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/opensource.microsoft.com\/blog\/2018\/09\/14\/updates-devops-cicd-microsoft-azure-support-jenkins\/#article","isPartOf":{"@id":"https:\/\/opensource.microsoft.com\/blog\/2018\/09\/14\/updates-devops-cicd-microsoft-azure-support-jenkins\/"},"author":[{"@id":"https:\/\/opensource.microsoft.com\/blog\/author\/brian-benz\/","@type":"Person","@name":"Brian Benz"}],"headline":"Updates on DevOps and CI\/CD support for Jenkins","datePublished":"2018-09-14T14:00:35+00:00","dateModified":"2025-06-30T09:01:45+00:00","mainEntityOfPage":{"@id":"https:\/\/opensource.microsoft.com\/blog\/2018\/09\/14\/updates-devops-cicd-microsoft-azure-support-jenkins\/"},"wordCount":727,"commentCount":0,"publisher":{"@id":"https:\/\/opensource.microsoft.com\/blog\/#organization"},"image":{"@id":"https:\/\/opensource.microsoft.com\/blog\/2018\/09\/14\/updates-devops-cicd-microsoft-azure-support-jenkins\/#primaryimage"},"thumbnailUrl":"https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2024\/06\/53323608046_faf09a3aab_c-1.webp","keywords":["Microsoft"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/opensource.microsoft.com\/blog\/2018\/09\/14\/updates-devops-cicd-microsoft-azure-support-jenkins\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/opensource.microsoft.com\/blog\/2018\/09\/14\/updates-devops-cicd-microsoft-azure-support-jenkins\/","url":"https:\/\/opensource.microsoft.com\/blog\/2018\/09\/14\/updates-devops-cicd-microsoft-azure-support-jenkins\/","name":"Updates on DevOps and CI\/CD support for Jenkins","isPartOf":{"@id":"https:\/\/opensource.microsoft.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/opensource.microsoft.com\/blog\/2018\/09\/14\/updates-devops-cicd-microsoft-azure-support-jenkins\/#primaryimage"},"image":{"@id":"https:\/\/opensource.microsoft.com\/blog\/2018\/09\/14\/updates-devops-cicd-microsoft-azure-support-jenkins\/#primaryimage"},"thumbnailUrl":"https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2024\/06\/53323608046_faf09a3aab_c-1.webp","datePublished":"2018-09-14T14:00:35+00:00","dateModified":"2025-06-30T09:01:45+00:00","description":"With DevOps World | Jenkins World\u00a0next week, check out updates and resources for working with Jenkins on Microsoft Azure.","breadcrumb":{"@id":"https:\/\/opensource.microsoft.com\/blog\/2018\/09\/14\/updates-devops-cicd-microsoft-azure-support-jenkins\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/opensource.microsoft.com\/blog\/2018\/09\/14\/updates-devops-cicd-microsoft-azure-support-jenkins\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/opensource.microsoft.com\/blog\/2018\/09\/14\/updates-devops-cicd-microsoft-azure-support-jenkins\/#primaryimage","url":"https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2024\/06\/53323608046_faf09a3aab_c-1.webp","contentUrl":"https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2024\/06\/53323608046_faf09a3aab_c-1.webp","width":1170,"height":640},{"@type":"BreadcrumbList","@id":"https:\/\/opensource.microsoft.com\/blog\/2018\/09\/14\/updates-devops-cicd-microsoft-azure-support-jenkins\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/opensource.microsoft.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Updates on DevOps and CI\/CD support for Jenkins"}]},{"@type":"WebSite","@id":"https:\/\/opensource.microsoft.com\/blog\/#website","url":"https:\/\/opensource.microsoft.com\/blog\/","name":"Microsoft Open Source Blog","description":"Open dialogue about openness at Microsoft \u2013 open source, standards, interoperability","publisher":{"@id":"https:\/\/opensource.microsoft.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/opensource.microsoft.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/opensource.microsoft.com\/blog\/#organization","name":"Microsoft Open Source Blog","url":"https:\/\/opensource.microsoft.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/opensource.microsoft.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2019\/08\/Microsoft-Logo.png","contentUrl":"https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2019\/08\/Microsoft-Logo.png","width":259,"height":194,"caption":"Microsoft Open Source Blog"},"image":{"@id":"https:\/\/opensource.microsoft.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/x.com\/OpenAtMicrosoft"]}]}},"msxcm_display_generated_audio":false,"msxcm_animated_featured_image":null,"distributor_meta":false,"distributor_terms":false,"distributor_media":false,"distributor_original_site_name":"Microsoft Open Source Blog","distributor_original_site_url":"https:\/\/opensource.microsoft.com\/blog","push-errors":false,"_links":{"self":[{"href":"https:\/\/opensource.microsoft.com\/blog\/wp-json\/wp\/v2\/posts\/74629","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/opensource.microsoft.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/opensource.microsoft.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/opensource.microsoft.com\/blog\/wp-json\/wp\/v2\/users\/5562"}],"replies":[{"embeddable":true,"href":"https:\/\/opensource.microsoft.com\/blog\/wp-json\/wp\/v2\/comments?post=74629"}],"version-history":[{"count":5,"href":"https:\/\/opensource.microsoft.com\/blog\/wp-json\/wp\/v2\/posts\/74629\/revisions"}],"predecessor-version":[{"id":97880,"href":"https:\/\/opensource.microsoft.com\/blog\/wp-json\/wp\/v2\/posts\/74629\/revisions\/97880"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/opensource.microsoft.com\/blog\/wp-json\/wp\/v2\/media\/95463"}],"wp:attachment":[{"href":"https:\/\/opensource.microsoft.com\/blog\/wp-json\/wp\/v2\/media?parent=74629"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/opensource.microsoft.com\/blog\/wp-json\/wp\/v2\/post_tag?post=74629"},{"taxonomy":"content-type","embeddable":true,"href":"https:\/\/opensource.microsoft.com\/blog\/wp-json\/wp\/v2\/content-type?post=74629"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/opensource.microsoft.com\/blog\/wp-json\/wp\/v2\/topic?post=74629"},{"taxonomy":"programming-languages","embeddable":true,"href":"https:\/\/opensource.microsoft.com\/blog\/wp-json\/wp\/v2\/programming-languages?post=74629"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/opensource.microsoft.com\/blog\/wp-json\/wp\/v2\/coauthors?post=74629"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}