CINXE.COM
Bitbucket Pipes integrations | Bitbucket
<!DOCTYPE html> <html id="magnolia" lang="en"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge, chrome=1"> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta property="fb:pages" content="115407078489594" /> <meta name="description" content="Bitbucket Pipes - build powerful, automated continuous integration and continuous deployment workflows in a plug and play fashion."> <meta name="author" content="Atlassian"> <link rel="canonical" href="https://bitbucket.org/product/features/pipelines/integrations"/> <title> Bitbucket Pipes integrations | Bitbucket </title> <link rel="preload" href="https://wac-cdn.atlassian.com/static/master/8493/assets/build/fonts/charlie-sans/charlie-text/Charlie_Text-Regular.woff2" as="font" type="font/woff2" crossorigin> <link rel="preload" href="https://wac-cdn.atlassian.com/static/master/8493/assets/build/fonts/charlie-sans/charlie-text/Charlie_Text-Semibold.woff2" as="font" type="font/woff2" crossorigin> <link rel="preload" href="https://wac-cdn.atlassian.com/static/master/8493/assets/build/fonts/charlie-sans/charlie-text/Charlie_Text-Bold.woff2" as="font" type="font/woff2" crossorigin> <link rel="preload" href="https://wac-cdn.atlassian.com/static/master/8493/assets/build/fonts/charlie-sans/charlie-text/Charlie_Text-Black.woff2" as="font" type="font/woff2" crossorigin> <link rel="preload" href="https://wac-cdn.atlassian.com/static/master/8493/assets/build/fonts/charlie-sans/charlie-display/Charlie_Display-Semibold.woff2" as="font" type="font/woff2" crossorigin> <link rel="preload" href="https://wac-cdn.atlassian.com/static/master/8493/assets/build/fonts/charlie-sans/charlie-display/Charlie_Display-Black.woff2" as="font" type="font/woff2" crossorigin> <link rel="stylesheet" href="https://wac-cdn.atlassian.com/static/master/8493/assets/build/css/wpl-main.css?cdnVersion=2445" id="main-css" /> <link href="https://wac-cdn.atlassian.com" rel="preconnect"> <script type="text/javascript" src="https://wac-cdn.atlassian.com/static/master/8493/assets/build/js/head.js?cdnVersion=2445"></script> <link rel="alternate" href="https://bitbucket.org/product/features/pipelines/integrations" hreflang="x-default" /> <link rel="alternate" href="https://bitbucket.org/product/features/pipelines/integrations" hreflang="en" /> <link rel="alternate" href="https://bitbucket.org/product/ja/features/pipelines/integrations" hreflang="ja" /> <link rel="alternate" href="https://bitbucket.org/product/fr/features/pipelines/integrations" hreflang="fr" /> <link rel="alternate" href="https://bitbucket.org/product/de/features/pipelines/integrations" hreflang="de" /> <link rel="alternate" href="https://bitbucket.org/product/es/features/pipelines/integrations" hreflang="es" /> <link rel="alternate" href="https://bitbucket.org/product/br/features/pipelines/integrations" hreflang="pt_BR" /> <link rel="alternate" href="https://bitbucket.org/product/zh/features/pipelines/integrations" hreflang="zh" /> <link rel="alternate" href="https://bitbucket.org/product/ko/features/pipelines/integrations" hreflang="ko" /> <link rel="alternate" href="https://bitbucket.org/product/ru/features/pipelines/integrations" hreflang="ru" /> <link rel="alternate" href="https://bitbucket.org/product/pl/features/pipelines/integrations" hreflang="pl" /> <link rel="alternate" href="https://bitbucket.org/product/it/features/pipelines/integrations" hreflang="it" /> <link rel="alternate" href="https://bitbucket.org/product/nl/features/pipelines/integrations" hreflang="nl" /> <link rel="alternate" href="https://bitbucket.org/product/hu/features/pipelines/integrations" hreflang="hu" /> <link rel="apple-touch-icon" sizes="180x180" href="https://wac-cdn.atlassian.com/assets/img/favicons/bitbucket/apple-touch-icon.png"> <link rel="icon" type="image/png" sizes="32x32" href="https://wac-cdn.atlassian.com/assets/img/favicons/bitbucket/favicon-32x32.png"> <link rel="icon" type="image/png" sizes="16x16" href="https://wac-cdn.atlassian.com/assets/img/favicons/bitbucket/favicon-16x16.png"> <link rel="manifest" href="https://wac-cdn.atlassian.com/assets/img/favicons/bitbucket/manifest.json"> <link rel="mask-icon" href="https://wac-cdn.atlassian.com/assets/img/favicons/bitbucket/safari-pinned-tab.svg" color="#0052CC"> <meta name="msapplication-TileColor" content="#0052CC"> <meta name="msapplication-TileImage" content="https://wac-cdn.atlassian.com/assets/img/favicons/bitbucket/mstile-144x144.png" /> <meta name="theme-color" content="#0052CC"> <meta property="og:title" content="Bitbucket Pipes integrations | Bitbucket" /> <meta property="og:description" content="Bitbucket Pipes - build powerful, automated continuous integration and continuous deployment workflows in a plug and play fashion." /> <meta property="og:type" content="website" /> <meta property="og:url" content="https://bitbucket.org/product/features/pipelines/integrations" /> <meta property="og:site_name" content="Bitbucket" /> <meta name="twitter:card" content="summary" /> <meta name="twitter:site" content="@Bitbucket" /> <script src="https://wac-cdn.atlassian.com/static/master/8493/assets/build/js/jquery.js?cdnVersion=2445"></script> <style> .filter-modal-content .modal-outer .modal-inner code { white-space: normal; } .modal-inner p.description.text-n900 { margin: 5px 0; } .modal-inner > h4 { margin: 8px 0; } /* featured integrations */ .filter-modal-content .keep.logo-area { width: 100px; float: left; margin-right: 10px; } .filter-modal-content .pipe-yaml { clear: both; } .filter-modal-content {z-index: 999999;} .column__background.n0.block-theme-one { display: flex; flex-direction: column; } .block-theme-one .component.component--image { background: #f4f5f7; margin: -40px -40px 20px; padding: 20px; min-height: 200px; justify-content: center; align-items: center; display: flex; } /* newest integrations */ .newest-integrations .component--image-heading-textblock { display: flex; align-items: center; justify-content: left; } .newest-integrations .component--image-heading-textblock div.component__image { background: #f4f5f7; min-width: 60px; height: 60px; padding: 10px; display: flex; margin-right: 0; justify-content: center; align-items: center; } .newest-integrations .component--image-heading-textblock div.component__image img { margin-bottom: 0; } .newest-integrations .component--image-heading-textblock .component__heading-textblock { margin-left: -20px; } </style> <script type="text/javascript"> window.featureFlags = "".split('&') .reduce((flags, flagStr) => { const [flagKey, flagValue] = flagStr.split('='); return { ...flags, [flagKey]: flagValue }; }, {}) </script> <script type="text/javascript"> window.cmsPageVariant = window.cmsPageVariant ? window.cmsPageVariant : window.featureFlags?.cmsVariant; </script> <script type="text/javascript"> var LOCALIZED_PRICING_CONTENTFUL_SPACE = "3s3v3nq72la0"; var LOCALIZED_PRICING_CONTENTFUL_ENVIRONMENT = "master"; var LOCALIZED_PRICING_CONTENTFUL_ACCESS_TOKEN = "v5nSeyuO6dUxZX_Gh5OWEHOJHt3GYSKtyB7ySulLgHg"; var LOCALIZED_CCP_PRICING_CONTENTFUL_ENVIRONMENT = "master"; var LOCALIZED_CCP_PRICING_CONTENTFUL_ACCESS_TOKEN = "v5nSeyuO6dUxZX_Gh5OWEHOJHt3GYSKtyB7ySulLgHg"; var LOCALIZED_PRICING_USE_GEO_CURRENCY = true; </script> </head> <body id="integrations" class="bitbucket product features pipelines integrations" data-headerless-path="integrations"> <header class="header header--bitbucket"> <nav class="imkt-navbar imkt-navbar__default imkt-sticky global-nav-bitbucket global-nav-bitbucket"> <div class=" container-fluid imkt-navbar__main-section"> <div class="row"> <div class="column nav-comp-column"> <div class="imkt-navbar__title-wrapper"> <a href="/product/" class="imkt-navbar__title-link" data-event="clicked" data-uuid="8e9db19c-cb-title-link" data-event-component="subNav" data-event-container="navbar" data-schema-version="1" data-product-key="bitbucket" data-label="Get it free" data-label-english="logo" > <img src="https://wac-cdn.atlassian.com/dam/jcr:c942540c-53ae-4357-bffa-ed37739d71b0/bitbucket-atlassian-logo.svg?cdnVersion=2445" loading="lazy" height="35px" alt="logo" class="imkt-navbar__title-logo"> </a> <button id="jsToggleNavbarMenu" class="aui-icon aui-icon-small aui-iconfont-arrow-down" data-event="clicked" data-uuid="8e9db19c-cb-open-close-nav-menu" data-event-component="linkButton" data-event-container="navbar" data-schema-version="1" data-product-key="bitbucket" data-label="Get it free" >Open and close the navigation menu</button> </div> <ul class="imkt-navbar__link-list" > <li > <a href="#" class="imkt-navbar__link-list-link imkt-navbar__link-list-link--dropdown-trigger" data-event="clicked" data-uuid="1351459a-45" data-event-component="linkButton" data-event-container="navbarDropdown" data-schema-version="1" data-product-key="bitbucket" data-label="Why Bitbucket" data-label-english="Why Bitbucket" >Why Bitbucket</a> <div class="imkt-navbar__dropdown-links dropdown-container " > <ul> <li class="imkt-navbar__dropdown-links__group-link"> <h5 class="imkt-navbar__dropdown-links__no-link--title">Features</h5> </li> <li class=" imkt-navbar__dropdown-links__group-link " > <a href="/product/features/pipelines" tabindex="0" data-event="clicked" data-uuid="84b13618-1a" data-event-component="linkButton" data-event-container="navbarDropdownLink" data-schema-version="1" data-product-key="bitbucket" data-label="CI/CD" data-label-english="CI/CD" class="imkt-navbar__dropdown-links__link">CI/CD</a> </li> <li class=" imkt-navbar__dropdown-links__group-link " > <a href="http://www.atlassian.com/software/bitbucket/features/cloud-security" tabindex="0" data-event="clicked" data-uuid="1c8f21d3-c2" data-event-component="linkButton" data-event-container="navbarDropdownLink" data-schema-version="1" data-product-key="bitbucket" data-label="Cloud Security" data-label-english="Cloud Security" class="imkt-navbar__dropdown-links__link">Cloud Security</a> </li> <li class=" imkt-navbar__dropdown-links__group-link " > <a href="http://www.atlassian.com/software/bitbucket/features/devsecops" tabindex="0" data-event="clicked" data-uuid="4bac88b6-d7" data-event-component="linkButton" data-event-container="navbarDropdownLink" data-schema-version="1" data-product-key="bitbucket" data-label="DevSecOps" data-label-english="DevSecOps" class="imkt-navbar__dropdown-links__link">DevSecOps</a> </li> <li class=" imkt-navbar__dropdown-links__group-link " > <a href="http://www.atlassian.com/software/bitbucket/features/code-review" tabindex="0" data-event="clicked" data-uuid="c260fcad-2f" data-event-component="linkButton" data-event-container="navbarDropdownLink" data-schema-version="1" data-product-key="bitbucket" data-label="Code review" data-label-english="Code review" class="imkt-navbar__dropdown-links__link">Code review</a> </li> <li class="imkt-navbar__dropdown-links__group-link"> <h5 class="imkt-navbar__dropdown-links__no-link--title">Integrations</h5> </li> <li class=" imkt-navbar__dropdown-links__group-link " > <a href="https://www.atlassian.com/software/jira/bitbucket-integration" tabindex="0" data-event="clicked" data-uuid="081020e7-63" data-event-component="linkButton" data-event-container="navbarDropdownLink" data-schema-version="1" data-product-key="bitbucket" data-label="Jira Integration" data-label-english="Jira Integration" class="imkt-navbar__dropdown-links__link">Jira Integration</a> </li> <li class=" imkt-navbar__dropdown-links__group-link " > <a href="http://www.atlassian.com/solutions/devops" tabindex="0" data-event="clicked" data-uuid="7ca7bef5-bb" data-event-component="linkButton" data-event-container="navbarDropdownLink" data-schema-version="1" data-product-key="bitbucket" data-label="Atlassian Open DevOps" data-label-english="Atlassian Open DevOps" class="imkt-navbar__dropdown-links__link">Atlassian Open DevOps</a> </li> </ul> </div> </li> <li > <a href="#" class="imkt-navbar__link-list-link imkt-navbar__link-list-link--dropdown-trigger" data-event="clicked" data-uuid="77da375f-ee" data-event-component="linkButton" data-event-container="navbarDropdown" data-schema-version="1" data-product-key="bitbucket" data-label="Product Guide" data-label-english="Product Guide" >Product Guide</a> <div class="imkt-navbar__dropdown-links dropdown-container " > <ul> <li class="imkt-navbar__dropdown-links__group-link"> <a href="/product/guides" tabindex="0" data-event="clicked" data-uuid="c9ec6154-7c" data-event-component="linkButton" data-event-container="navbarButtonDropdownTitle" data-schema-version="1" data-product-key="bitbucket" data-label="Get Started" data-label-english="Get Started" > <h5 class="imkt-navbar__dropdown-links__link imkt-navbar__dropdown-links__link--title"> Get Started </h5> </a> </li> <li class=" imkt-navbar__dropdown-links__group-link " > <a href="/product/guides/getting-started/overview" tabindex="0" data-event="clicked" data-uuid="8b759d2d-c4" data-event-component="linkButton" data-event-container="navbarDropdownLink" data-schema-version="1" data-product-key="bitbucket" data-label="Brief overview of Bitbucket" data-label-english="Brief overview of Bitbucket" class="imkt-navbar__dropdown-links__link">Brief overview of Bitbucket</a> </li> <li class=" imkt-navbar__dropdown-links__group-link " > <a href="/product/guides/basics/bitbucket-interface" tabindex="0" data-event="clicked" data-uuid="6c7fd684-65" data-event-component="linkButton" data-event-container="navbarDropdownLink" data-schema-version="1" data-product-key="bitbucket" data-label="Meet the Bitbucket interface" data-label-english="Meet the Bitbucket interface" class="imkt-navbar__dropdown-links__link">Meet the Bitbucket interface</a> </li> <li class=" imkt-navbar__dropdown-links__group-link " > <a href="/product/guides/basics/four-starting-steps" tabindex="0" data-event="clicked" data-uuid="fd429f12-e4" data-event-component="linkButton" data-event-container="navbarDropdownLink" data-schema-version="1" data-product-key="bitbucket" data-label="Four starting steps" data-label-english="Four starting steps" class="imkt-navbar__dropdown-links__link">Four starting steps</a> </li> </ul> </div> </li> <li > <a href="/product/enterprise" class="imkt-navbar__link-list-link" data-event="clicked" data-uuid="dba93743-42" data-event-component="linkButton" data-event-container="navbarDropdown" data-schema-version="1" data-product-key="bitbucket" data-label="Self-Hosted" data-label-english="Self-Hosted" >Self-Hosted</a> </li> <li > <a href="/product/pricing" class="imkt-navbar__link-list-link" data-event="clicked" data-uuid="a30f9566-0a" data-event-component="linkButton" data-event-container="navbarDropdown" data-schema-version="1" data-product-key="bitbucket" data-label="Pricing" data-label-english="Pricing" >Pricing</a> </li> <li > <a href="/account/signin/" class="imkt-navbar__link-list-link" data-event="clicked" data-uuid="9e32e5b8-79" data-event-component="linkButton" data-event-container="navbarDropdown" data-schema-version="1" data-product-key="bitbucket" data-label="Log in" data-label-english="Log in" >Log in</a> </li> </ul> <div class="imkt-navbar__right-nav"> <a href="http://www.atlassian.com/try/cloud/signup?bundle=bitbucket" class="component__link button button--one button--small button--secondary button--primary__on-stuck" data-event="clicked" data-uuid="8e9db19c-cb-link-text" data-event-component="linkButton" data-event-container="navbar" data-schema-version="1" data-product-key="bitbucket" data-label="Get it free" data-label-english="Get it free" >Get it free</a> </div> </div> </div> </div> <div class="container-fluid imkt-navbar__collapsed-section"> <div class="row"> <div class="column"> <ul class="imkt-navbar__collapsed-link-list" > <li > <a href="#" class="imkt-navbar__collapsed-link-list-link imkt-navbar__collapsed-link-list-link--dropdown-trigger" data-event="clicked" data-uuid="1351459a-45" data-event-component="linkButton" data-event-container="navbarDropdown" data-schema-version="1" data-product-key="bitbucket" data-label="Why Bitbucket" data-label-english="Why Bitbucket" >Why Bitbucket</a> <div class="imkt-navbar__collapsed-dropdown-links dropdown-container " > <ul> <li class="imkt-navbar__dropdown-links__group-link"> <h5 class="imkt-navbar__dropdown-links__no-link--title">Features</h5> </li> <li class=" imkt-navbar__dropdown-links__group-link " > <a href="/product/features/pipelines" tabindex="0" data-event="clicked" data-uuid="84b13618-1a" data-event-component="linkButton" data-event-container="navbarDropdownLink" data-schema-version="1" data-product-key="bitbucket" data-label="CI/CD" data-label-english="CI/CD" class="imkt-navbar__dropdown-links__link">CI/CD</a> </li> <li class=" imkt-navbar__dropdown-links__group-link " > <a href="http://www.atlassian.com/software/bitbucket/features/cloud-security" tabindex="0" data-event="clicked" data-uuid="1c8f21d3-c2" data-event-component="linkButton" data-event-container="navbarDropdownLink" data-schema-version="1" data-product-key="bitbucket" data-label="Cloud Security" data-label-english="Cloud Security" class="imkt-navbar__dropdown-links__link">Cloud Security</a> </li> <li class=" imkt-navbar__dropdown-links__group-link " > <a href="http://www.atlassian.com/software/bitbucket/features/devsecops" tabindex="0" data-event="clicked" data-uuid="4bac88b6-d7" data-event-component="linkButton" data-event-container="navbarDropdownLink" data-schema-version="1" data-product-key="bitbucket" data-label="DevSecOps" data-label-english="DevSecOps" class="imkt-navbar__dropdown-links__link">DevSecOps</a> </li> <li class=" imkt-navbar__dropdown-links__group-link " > <a href="http://www.atlassian.com/software/bitbucket/features/code-review" tabindex="0" data-event="clicked" data-uuid="c260fcad-2f" data-event-component="linkButton" data-event-container="navbarDropdownLink" data-schema-version="1" data-product-key="bitbucket" data-label="Code review" data-label-english="Code review" class="imkt-navbar__dropdown-links__link">Code review</a> </li> <li class="imkt-navbar__dropdown-links__group-link"> <h5 class="imkt-navbar__dropdown-links__no-link--title">Integrations</h5> </li> <li class=" imkt-navbar__dropdown-links__group-link " > <a href="https://www.atlassian.com/software/jira/bitbucket-integration" tabindex="0" data-event="clicked" data-uuid="081020e7-63" data-event-component="linkButton" data-event-container="navbarDropdownLink" data-schema-version="1" data-product-key="bitbucket" data-label="Jira Integration" data-label-english="Jira Integration" class="imkt-navbar__dropdown-links__link">Jira Integration</a> </li> <li class=" imkt-navbar__dropdown-links__group-link " > <a href="http://www.atlassian.com/solutions/devops" tabindex="0" data-event="clicked" data-uuid="7ca7bef5-bb" data-event-component="linkButton" data-event-container="navbarDropdownLink" data-schema-version="1" data-product-key="bitbucket" data-label="Atlassian Open DevOps" data-label-english="Atlassian Open DevOps" class="imkt-navbar__dropdown-links__link">Atlassian Open DevOps</a> </li> </ul> </div> </li> <li > <a href="#" class="imkt-navbar__collapsed-link-list-link imkt-navbar__collapsed-link-list-link--dropdown-trigger" data-event="clicked" data-uuid="77da375f-ee" data-event-component="linkButton" data-event-container="navbarDropdown" data-schema-version="1" data-product-key="bitbucket" data-label="Product Guide" data-label-english="Product Guide" >Product Guide</a> <div class="imkt-navbar__collapsed-dropdown-links dropdown-container " > <ul> <li class="imkt-navbar__dropdown-links__group-link"> <a href="/product/guides" tabindex="0" data-event="clicked" data-uuid="c9ec6154-7c" data-event-component="linkButton" data-event-container="navbarButtonDropdownTitle" data-schema-version="1" data-product-key="bitbucket" data-label="Get Started" data-label-english="Get Started" > <h5 class="imkt-navbar__dropdown-links__link imkt-navbar__dropdown-links__link--title"> Get Started </h5> </a> </li> <li class=" imkt-navbar__dropdown-links__group-link " > <a href="/product/guides/getting-started/overview" tabindex="0" data-event="clicked" data-uuid="8b759d2d-c4" data-event-component="linkButton" data-event-container="navbarDropdownLink" data-schema-version="1" data-product-key="bitbucket" data-label="Brief overview of Bitbucket" data-label-english="Brief overview of Bitbucket" class="imkt-navbar__dropdown-links__link">Brief overview of Bitbucket</a> </li> <li class=" imkt-navbar__dropdown-links__group-link " > <a href="/product/guides/basics/bitbucket-interface" tabindex="0" data-event="clicked" data-uuid="6c7fd684-65" data-event-component="linkButton" data-event-container="navbarDropdownLink" data-schema-version="1" data-product-key="bitbucket" data-label="Meet the Bitbucket interface" data-label-english="Meet the Bitbucket interface" class="imkt-navbar__dropdown-links__link">Meet the Bitbucket interface</a> </li> <li class=" imkt-navbar__dropdown-links__group-link " > <a href="/product/guides/basics/four-starting-steps" tabindex="0" data-event="clicked" data-uuid="fd429f12-e4" data-event-component="linkButton" data-event-container="navbarDropdownLink" data-schema-version="1" data-product-key="bitbucket" data-label="Four starting steps" data-label-english="Four starting steps" class="imkt-navbar__dropdown-links__link">Four starting steps</a> </li> </ul> </div> </li> <li > <a href="/product/enterprise" class="imkt-navbar__collapsed-link-list-link" data-event="clicked" data-uuid="dba93743-42" data-event-component="linkButton" data-event-container="navbarDropdown" data-schema-version="1" data-product-key="bitbucket" data-label="Self-Hosted" data-label-english="Self-Hosted" >Self-Hosted</a> </li> <li > <a href="/product/pricing" class="imkt-navbar__collapsed-link-list-link" data-event="clicked" data-uuid="a30f9566-0a" data-event-component="linkButton" data-event-container="navbarDropdown" data-schema-version="1" data-product-key="bitbucket" data-label="Pricing" data-label-english="Pricing" >Pricing</a> </li> <li > <a href="/account/signin/" class="imkt-navbar__collapsed-link-list-link" data-event="clicked" data-uuid="9e32e5b8-79" data-event-component="linkButton" data-event-container="navbarDropdown" data-schema-version="1" data-product-key="bitbucket" data-label="Log in" data-label-english="Log in" >Log in</a> </li> </ul> </div> </div> </div> <script type="text/x-component"> { "type":"imkt.components.Navbar", "params": { "hasCharlie":"false" } } </script></nav> </header> <main> <div class="container-fluid md-comfortable-top md-none-bottom"> <div class="row reduced-row"> <div class="column column-sm-6 s0 between" > <div class="component component--heading"> <h1 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- h2 heading" > Bitbucket Pipes make building powerful, automated CI/CD pipelines easy. </h1> </div> <div class="component component--textblock "> <p>Build powerful, automated continuous integration and continuous deployment workflows in a plug and play fashion. Use preconfigured pipes or build and share your own.</p> </div> <div class="component component--heading"> <h3 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Featured integrations </h3> </div> </div> </div> </div> <div class="container-fluid md-comfortable-bottom md-none-top"> <div class="row flex-container reduced-row"> <div class="column column-sm-6 column-md-3 featured-integrations " > <a href="https://bitbucket.org/atlassian/opsgenie-send-alert/src/master/" data-event="clicked" data-uuid="2a63b93b-c9" data-event-component="linkButton" data-event-container="column" data-schema-version="1" data-product-key="bitbucket" class="component--block__link"> <div class="intra-div s0 between column__background n0 block-theme-one "> <div class="component component--image text-center"> <img id="7b0d322b" alt="Opsgenie logo" class="component__image" style="width:150px;height:150px;" src="https://wac-cdn.atlassian.com/dam/jcr:c18658df-5bca-494e-9216-b5653ba82987/Opsgenie-icon-blue-rgb.svg?cdnVersion=2445" loading="lazy" /> </div> <div class="component component--heading"> <h4 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Opsgenie </h4> </div> <div class="component component--heading-textblock"> <h5 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- eyebrows heading" > Alerting </h5> <p>Send an alert to Opsgenie.</p> </div> </div> </a> </div> <div class="column column-sm-6 column-md-3 featured-integrations " > <a href="https://bitbucket.org/atlassian/slack-notify/src/master/" target="_blank" data-event="clicked" data-uuid="2cb6f744-0f" data-event-component="linkButton" data-event-container="column" data-schema-version="1" data-product-key="bitbucket" class="component--block__link"> <div class="intra-div s0 between column__background n0 block-theme-one "> <div class="component component--image"> <img id="29cf59dd" alt="Slack logo" class="component__image" style="width:150px;height:150px;" src="https://wac-cdn.atlassian.com/dam/jcr:63f3b337-ce4e-4b07-bd31-1fed15b869b9/Slack_Mark_Web.png?cdnVersion=2445" loading="lazy" /> </div> <div class="component component--heading"> <h4 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Slack </h4> </div> <div class="component component--heading-textblock"> <h5 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- eyebrows heading" > Notifications </h5> <p>Send a notification to Slack.</p> </div> </div> </a> </div> <div class="column column-sm-6 column-md-3 featured-integrations " > <a href="https://bitbucket.org/atlassian/aws-s3-deploy/src/master/" target="_blank" data-event="clicked" data-uuid="708dede6-34" data-event-component="linkButton" data-event-container="column" data-schema-version="1" data-product-key="bitbucket" class="component--block__link"> <div class="intra-div s0 between column__background n0 block-theme-one "> <div class="component component--image text-center"> <img id="80da4554" alt="AWS logo" class="component__image" style="width:150px;height:150px;" src="https://wac-cdn.atlassian.com/dam/jcr:ef2176ff-6d44-4bac-99aa-3a6c80ddace3/AWS-icon.png?cdnVersion=2445" loading="lazy" /> </div> <div class="component component--heading"> <h4 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Amazon S3 </h4> </div> <div class="component component--heading-textblock"> <h5 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- eyebrows heading" > Deployment </h5> <p>Deploy to Amazon S3.</p> </div> </div> </a> </div> <div class="column column-sm-6 column-md-3 featured-integrations " > <a href="https://bitbucket.org/sonarsource/sonarcloud-scan/src/master/" target="_blank" data-event="clicked" data-uuid="cc7d0c59-dd" data-event-component="linkButton" data-event-container="column" data-schema-version="1" data-product-key="bitbucket" class="component--block__link"> <div class="intra-div s0 between column__background n0 block-theme-one "> <div class="component component--image text-center"> <img id="ee3b966d" alt="Sonarcloud" class="component__image" style="width:150px;height:150px;" src="https://wac-cdn.atlassian.com/dam/jcr:31f9a099-c0f6-4f10-a725-04c85e641e97/sonarcloud.png?cdnVersion=2445" loading="lazy" /> </div> <div class="component component--heading"> <h4 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > SonarCloud </h4> </div> <div class="component component--heading-textblock"> <h5 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- eyebrows heading" > Code quality </h5> <p>Detect bugs & vulnerabilities in your repository.</p> </div> </div> </a> </div> </div> </div> <div class="container-fluid md-comfortable theme-three" style="margin-bottom:50px;"> <div class="row flex-container reduced-row"> <div class="column column-sm-6 " > <a href="https://confluence.atlassian.com/bitbucket/pipes-978200560.html" data-event="clicked" data-uuid="cd7651bb-7c" data-event-component="linkButton" data-event-container="column" data-schema-version="1" data-product-key="bitbucket" class="component--block__link"> <div class="intra-div s0 between column__background n0 block-theme-one "> <div class="component component--image-heading-textblock"> <div class="component__image component__image--left cozy"> <img id="1e26f668" alt="" class="component__image" style="width:100px;" src="https://wac-cdn.atlassian.com/dam/jcr:9150a0b6-6bca-460e-aee5-f5de603658f9/code-container.svg?cdnVersion=2445" loading="lazy" /> </div> <div class="component__heading-textblock component__heading-textblock--right cozy" style="padding-left:100px;"> <h3 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Get started with pipes </h3> <p>Learn how to automate your CI/CD development workflow with pipes. Plug and play with over 50 integrations for hosting, monitoring, incident management and everything in-between.</p> <p class="text-b500">Learn more</p> </div> </div> </div> </a> </div> <div class="column column-sm-6 " > <a href="https://confluence.atlassian.com/bitbucket/how-to-write-a-pipe-for-bitbucket-pipelines-966051288.html" data-event="clicked" data-uuid="e6e62c8f-0b" data-event-component="linkButton" data-event-container="column" data-schema-version="1" data-product-key="bitbucket" class="component--block__link"> <div class="intra-div s0 between column__background n0 block-theme-one "> <div class="component component--image-heading-textblock"> <div class="component__image component__image--left cozy"> <img id="be39fe6e" alt="" class="component__image" style="width:100px;" src="https://wac-cdn.atlassian.com/dam/jcr:06b23633-c987-42da-9cfe-61fa80574a57/code-file.svg?cdnVersion=2445" loading="lazy" /> </div> <div class="component__heading-textblock component__heading-textblock--right cozy" style="padding-left:100px;"> <h3 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Write your own pipe </h3> <p>Every workflow is different. Learn how to write a pipe to meet your exact needs. Build for private use or to share with others.</p> <p class="text-b500">Learn more</p> </div> </div> </div> </a> </div> </div> </div> <div class="component--filter-sort-search"> <div class="container-fluid containers-filter-sort-search"> <div class="row reduced-row flex-container"> <div class="side-col column column-md-3 hide-xs hide-sm"> <h5><span>Discover</span> | <a class="reset-filter"></a></h5> </h5> <div class="categories-containers"> <ul class="categories-categories hide-xs hide-sm"> </ul> <div class="category-container catparent-category " data-ulclass="categories-category" data-picktype="radio"> <ul class="categories-category radio"> <li><span data-category="category" data-subcategory="">All categories</span></li> </ul> </div> <div class="cat-def category-definition-category"> </div> </div> </div> <div class="right-items column column-md-9 xs-none-top flex-container"> <div class="breadcrumbs column xs-none-bottom"> <p class="breadcrumbs-line"> <span class="gray-out"> Integrations / </span> <span class="active-category"></span> </p> <div class="mobile-select mobiledropdowns hide-md hide-lg hide-xl"> <span>Discover</span> <select class="categories-mobile-categories" data-category="categories"> </select> <div class="mobile-select-cat categories-mobile-category" data-category="category"> <label for="mobile-select-category"></label> <button aria-label="Filter by: " id="mobile-select-category" class="select-style">All categories</button> <div class="categories-mobile-category" data-category="category"> <div> <input id="category" type="radio" data-category="category" value=""><label for="category">All categories<label> </div> </div> </div> <a class="reset-filter"></a> </div> <h5 class="eyebrows results-row"><span class="num-results">0</span> <span class="results-label">Results</span></h5> </div> <div class="search-box column xs-none-top"> <input type="text" class="search-items integ-text" placeholder="Search"> <label class="placeholder"> <svg width="15px" height="15px" viewBox="0 0 15 15" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <path d="M14.8783784,14.2864865 L12.077027,11.4851351 C14.4683653,8.77625733 14.276167,4.65789588 11.6429327,2.18350808 C9.00969838,-0.290879715 4.88735266,-0.22679295 2.33230688,2.32825283 C-0.222738896,4.88329861 -0.286825661,9.00564432 2.18756213,11.6388786 C4.66194993,14.2721129 8.78031139,14.4643113 11.4891892,12.072973 L14.2905405,14.8743243 C14.4528675,15.0366513 14.7160514,15.0366513 14.8783784,14.8743243 C15.0407053,14.7119974 15.0407053,14.4488134 14.8783784,14.2864865 Z M7.07837838,12.9162162 C3.85422957,12.9162162 1.24054054,10.3025272 1.24054054,7.07837838 C1.24054054,3.85422957 3.85422957,1.24054054 7.07837838,1.24054054 C10.3025272,1.24054054 12.9162162,3.85422957 12.9162162,7.07837838 C12.9117501,10.3006754 10.3006754,12.9117501 7.07837838,12.9162162 Z" fill-rule="nonzero"></path> </svg> </label> <button class="clear-items">×</button> </div> <div class="categories-containers"> </div> <div class="sorter-area"> </div> <div class="text-center"> <div class="all-items search-grid static-fix"> <div class="loading"></div> </div> </div> </div> </div> </div> <div id="imkt-jsx--dc040230" class="modal-container"></div> <script type="text/jsx-component"> { "type": "ProductTemplateSiteSelectorContainer", "domRootId": "imkt-jsx--dc040230", "renderOnce": true, "props": { "cloudSignupLink": "http://www.atlassian.com/try/cloud/signup", "product": "jira-software.ondemand", "prefix": "wac.showroom-jira", "labels": { "SiteSelectorModal.cancel": "Cancel", "SiteSelectorModal.createPage": "Create Template", "SiteSelectorModal.selectASite": "Select Site", "SiteSelectorModal.startASite": "Start Site", "SiteSelectorModal.switchAccount": "Switch Account", "SiteSelectorModal.selectedTemplate": "You selected" } } } </script> <script type="text/x-component"> { "type":"imkt.components.FilterSortSearch", "params": { "useStandaloneURLAsParam":false, "originalPageSlug":"/bitbucket/product/features/pipelines/integrations", "templatesTryLink":"", "updateCategoryCounts":false, "scrollUpToTopOnCategoryClick":false, "templatesLinkButtonText":"", "templatesModalJiraServiceManagement":"<div class=\"text-center\">\n<h2><img alt=\"\" src=\"/dam/jcr:2ec436fa-b24e-4dc3-915c-a97c7919c4ca/Jira%20Service%20Desk-icon-blue.2021-11-01-19-52-06.svg\" style=\"width: 40px; height: 40px;\" />Jira Service Management<\/h2>\n\n<h3>Meet you inside Jira Service Management!<\/h3>\n\n<p>Looks like you're an existing customer, which means you can skip the signup process and find your template inside Jira Service Management. Go ahead and log in to your Jira Service Management site. See you there!<\/p>\n\n<div class=\"where-to-find\"><img alt=\"\" src=\"/dam/jcr:80b542a4-4c9a-4693-8977-747e3e29f302/product-corner.2021-04-07-19-20-26.png\" style=\"width: 158px; height: 155px;\" />\n<div class=\"right-content\">\n<h5>Where to find your template<\/h5>\n\n<p>Once you've logged into Jira Service Management, you can find your template by creating a new project from the Projects dropdown or by contacting your site admin.<\/p>\n<\/div>\n<\/div>\n<\/div>\n", "templatesModalJiraWorkManagement":"<div class=\"text-center\">\n<h2><img alt=\"\" src=\"/dam/jcr:9ce7a706-fc8c-457c-a9c6-1cf193ebd41a/mark-gradient-blue-jira-work-management.2021-04-21-15-59-14.svg\" style=\"width: 40px; height: 40px;\" />Jira Work Management<\/h2>\n\n<h3>Meet you inside Jira Work Management!<\/h3>\n\n<p>Looks like you're an existing customer, which means you can skip the signup process and find your template inside Jira Work Management. Go ahead and log in to your Jira Work Management site. See you there!<\/p>\n\n<div class=\"where-to-find\"><img alt=\"\" src=\"/dam/jcr:80b542a4-4c9a-4693-8977-747e3e29f302/product-corner.2021-04-07-19-20-26.png\" style=\"width: 158px; height: 155px;\" />\n<div class=\"right-content\">\n<h5>Where to find your template<\/h5>\n\n<p>Once you've logged into Jira Work Management, you can find your template by creating a new project from the Projects dropdown or by contacting your site admin.<\/p>\n<\/div>\n<\/div>\n<\/div>\n", "templatesModalJiraSoftware":"<div class=\"text-center\">\n<h2><img alt=\"\" src=\"/dam/jcr:3ae2fc4c-bf4f-4d28-b89a-8a9f8e41801f/Jira%20Software-icon-blue.2021-11-01-19-55-59.svg\" style=\"width: 40px; height: 40px;\" />Jira Software<\/h2>\n\n<h3>Meet you inside Jira Software!<\/h3>\n\n<p>Looks like you're an existing customer, which means you can skip the signup process and find your template inside Jira Software. Go ahead and log in to your Jira Software site. See you there!<\/p>\n\n<div class=\"where-to-find\"><img alt=\"\" src=\"/dam/jcr:80b542a4-4c9a-4693-8977-747e3e29f302/product-corner.2021-04-07-19-20-26.png\" style=\"width: 158px; height: 155px;\" />\n<div class=\"right-content\">\n<h5>Where to find your template<\/h5>\n\n<p>Once you've logged into Jira Software, you can find your template by creating a new project from the Projects dropdown or by contacting your site admin.<\/p>\n<\/div>\n<\/div>\n<\/div>\n", "templatesModalConfluence":"", "paginateItems":0, "paginatePosition":"", "paginateAlign":"", "featuredPagesSize":0, "globalLinkClass":"", "globalLinkIcon":"", "showStaticCategory":false, "hideCategoryCounts":false, "hideCategories":false, "logoMaxWidth":"", "logoMaxHeight":"", "uuid":"3", "keepSorted":false, "sortKey":"", "linkToModal":true, "modalLinkParam":"repositoryPath", "useJSON":true, "jsonURL":"https://bitbucket.org/bitbucketpipelines/official-pipes/raw/master/pipes.prod.json", "jsonPath":"", "htmlUnescapedFieldId":"yml", "titleFieldId":"name", "linkLabelFieldId":"linkLabel", "descriptionFieldId":"description", "logoFieldId":"logo", "imageFieldId":"image", "linkFieldId":"url1", "dateFieldId":"dateLabel", "customField1Id":"customField1", "customField2Id":"customField2", "customField3Id":"customField3", "customCategoryKey":"color", "customCategory2Key":"color", "customCategoryAllKey":"product", "gridClasses":" column-sm-6 column-md-4 column-lg-3", "attributesArray":["logoFullSpan" , "title" , "description" , "tags"], "modalAttributesArray":["logo" , "title" , "description" , "bitbucketPipe"], "showShadows":true, "makeItemClickable":true, "isIntegrations":false, "categories":{"category": { "label": "", "filterType": "radio", "resetOthers": false, "emptyCategory": "All categories", "defaultOption": "", "defaultDefinition": "", "toggleDefinition": false, "options": { } }}, "activeCategories":{"category": { "label": "", "filterType": "radio", "resetOthers": false, "emptyCategory": "All categories", "defaultOption": "", "defaultDefinition": "", "toggleDefinition": false, "options": { } }}, "itemsArr":[], "labels":{"items": "Integrations", "allItems": "All Integrations", "sidebar": "Discover", "results": "Results", "result": "Result", "noResults": "No Results", "copyLabel": "Copy", "copied": "Copied", "closeLabel": "", "search": "Search", "linkLabel": "Visit Repo", "shareLabel": "share", "shareBelowLabel": "", "allCategoriesLabel": "Available in", "selected": "Selected"} } } </script> </div> </main> <footer id="footer" class="footer footer--bitbucket"> <div class="container-fluid n20"> <div class="container-fluid md-none-bottom"> <div class="row flex-container reduced-row"> <div class="column column-md-3 s0 between" > <div class="component component--heading"> <h4 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Bitbucket </h4> </div> <div class="component component--link-button "> <a href="https://bitbucket.org/blog/" data-event="clicked" data-uuid="7d17a778-07" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-product-key="bitbucket" data-label="Blog" data-label-english="Blog" class="component__link default " > Blog </a> </div> <div class="component component--link-button "> <a href="/product/write" data-event="clicked" data-uuid="d71df60b-e0" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-product-key="bitbucket" data-label="Bitbucket writing program" data-label-english="Bitbucket writing program" class="component__link default " > Bitbucket writing program </a> </div> <div class="component component--link-button "> <a href="https://developer.atlassian.com/bitbucket" data-event="clicked" data-uuid="315fde38-25" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-product-key="bitbucket" data-label="API" data-label-english="API" class="component__link default " > API </a> </div> <div class="component component--link-button "> <a href="http://status.bitbucket.org/" data-event="clicked" data-uuid="4609ac2f-c8" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-product-key="bitbucket" data-label="Site status" data-label-english="Site status" class="component__link default " > Site status </a> </div> </div> <div class="column column-md-3 s0 between" > <div class="component component--heading"> <h4 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Resources </h4> </div> <div class="component component--link-button "> <a href="https://support.atlassian.com/help/#/bitbucket" data-event="clicked" data-uuid="617a52bb-a3" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-product-key="bitbucket" data-label="Technical support" data-label-english="Technical support" class="component__link default " > Technical support </a> </div> <div class="component component--link-button "> <a href="https://confluence.atlassian.com/display/BITBUCKET" data-event="clicked" data-uuid="8115a089-96" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-product-key="bitbucket" data-label="Documentation" data-label-english="Documentation" class="component__link default " > Documentation </a> </div> <div class="component component--link-button "> <a href="/product/pricing" data-event="clicked" data-uuid="360affbf-37" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-product-key="bitbucket" data-label="Plans & pricing" data-label-english="Plans & pricing" class="component__link default " > Plans & pricing </a> </div> <div class="component component--link-button "> <a href="/product/version-control-software" data-event="clicked" data-uuid="0f9703f5-43" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-product-key="bitbucket" data-label="What is Version Control?" data-label-english="What is Version Control?" class="component__link default " > What is Version Control? </a> </div> </div> <div class="column column-md-6 s0 between" > <div class="component component--heading-textblock"> <h4 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Connect with us </h4> <p>Sign up for Git articles and resources:</p> </div> <div class="component component--exact-target-form theme-two"> <form class="exact-target-form" data-mailing-list-id="1275007"> <div class="exact-target-form__email-input"> <input type="email" name="et-e3bb2ec9-6479-471c-bdce-76bea62a4c6a" required id="et-e3bb2ec9-6479-471c-bdce-76bea62a4c6a" placeholder="Email address" /> </div> <div class="exact-target-form__hp-field"> <input type="text" name="list_name" aria-label="Keep this field blank" /> </div> <div class="exact-target-form__submit-input"> <input type="submit" data-event="clicked" data-uuid="e3bb2ec9-64" data-event-component="linkButton" data-event-container="exactTargetForm" data-schema-version="1" data-product-key="bitbucket" value="Subscribe" class="button button--one button--regular button--secondary" /> </div> </form> <div class="exact-target-form__message hide-all"> <p>Thanks for signing up!</p> </div> <script type="text/x-component-translate"> /* <sl:translate_json> */ { "sl_translate": "requiredError, invalidEmailError, submitError, consentLabel", "type":"imkt.components.ExactTargetFormV2", "params": { "formId":"e3bb2ec9-6479-471c-bdce-76bea62a4c6a", "consentYes":"", "subscriptionKey":"atlassian.gitInsidersNewsletter", "eapTermsOfService":"", "useSocs":false, "exactTargetId":"1275007", "name":"et-e3bb2ec9-6479-471c-bdce-76bea62a4c6a", "requiredError":"This field is required", "invalidEmailError":"This field requires a valid email address", "submitError":"There was a server error submitting", "redirectUrl":"", "useGdpr":true, "needsConsent":false, "consentLabel":"", "privacyPolicy":"", "gdprId":"gdpr-e3bb2ec9-6479-471c-bdce-76bea62a4c6a", "site":"atlassian", "useSubmissionBlock":"false", "postSubmissionBlockId":"" } } /* </sl:translate_json> */ </script></div> <div class="imkt-social-buttons-group"> <div class="imkt-social-buttons--heading">Connect with Bitbucket</div> <div class="imkt-social-buttons standard"> <ul > <li class="imkt-social-button social-code facebook"> <a href="https://www.facebook.com/Atlassian" data-uuid="e1e351a7-4c05-499d-b90e-62ab9ba70931-facebook" title="Atlassian on Facebook"></a> </li> <li class="imkt-social-button social-code twitter"> <a href="https://twitter.com/bitbucket" title="Follow us on Twitter" data-uuid="e1e351a7-4c05-499d-b90e-62ab9ba70931-followontwitter"></a> </li> </ul> </div> </div> </div> <div class="column md-none-bottom footer-atlassian flex-container s0 between" style="border-top:2px solid #DFE1E5;padding-top:25px;" > <div class="component component--image footer-block"> <a href="https://www.atlassian.com" data-event="clicked" data-uuid="a61af4af-ce" data-event-component="linkButton" data-event-container="image" data-schema-version="1" data-product-key="bitbucket" class="component--image__link"> <img id="a61af4af" alt="" class="component__image xs-none-bottom" style="width:120px;" src="https://wac-cdn.atlassian.com/dam/jcr:bec8148d-b7dc-493f-bbba-7519b0637581/logos-atlassian-logo-gradient-horizontal-neutral.svg?cdnVersion=2445" loading="lazy" /> </a> </div> <div class="component component--link-button footer-block "> <a href="http://www.atlassian.com/legal/privacy-policy" data-event="clicked" data-uuid="1dc49375-f6" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-product-key="bitbucket" data-label="Privacy policy" data-label-english="Privacy policy" class="component__link default " > Privacy policy </a> </div> <div class="component component--link-button footer-block atl-policy-link-container"> <a href="http://www.atlassian.com/legal/privacy-policy#additional-disclosures-for-ca-residents " data-event="clicked" data-uuid="a65d7040-b3" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-product-key="bitbucket" data-label="Notice at Collection" data-label-english="Notice at Collection" class="component__link default atl-policy-link atl-policy-link-text" > Notice at Collection </a> </div> <div class="component component--link-button footer-block "> <a href="http://www.atlassian.com/legal/customer-agreement" data-event="clicked" data-uuid="0dee7198-10" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-product-key="bitbucket" data-label="Terms of use" data-label-english="Terms of use" class="component__link default " > Terms of use </a> </div> <div class="component component--link-button footer-block "> <a href="http://www.atlassian.com/trust" data-event="clicked" data-uuid="ec83c85d-9f" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-product-key="bitbucket" data-label="Trust & security" data-label-english="Trust & security" class="component__link default " > Trust & security </a> </div> <div class="component component--copyright"> <p>Copyright © 2024</p> </div> <div class="component component--link-button atlassian-products "> <a href="http://www.atlassian.com/software" data-event="clicked" data-uuid="ae3855ec-30" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-product-key="bitbucket" data-label="View all Atlassian products" data-label-english="View all Atlassian products" class="component__link link-arrow " > View all Atlassian products<svg class="link-arrow-image" width="11px" height="8px" viewBox="0 0 11 8" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g class="group-path" transform="translate(-138.000000, -586.000000)" fill="#0052CC"><path d="M145.2803,586.507862 L144.2193,587.568863 L145.9393,589.287862 L138.7503,589.287862 C138.3363,589.287862 138.0003,589.623862 138.0003,590.037862 C138.0003,590.451862 138.3363,590.787862 138.7503,590.787862 L145.9393,590.787862 L144.2193,592.507862 L145.2803,593.568863 L148.8103,590.037862 L145.2803,586.507862 Z"></path></g></g></svg> </a> </div> </div> <div class="column s0 between" > <div class="language-selector"> <form action="#" method="GET"> <label for="footer-language-selector" aria-label="Choose your language"></label> <select id="footer-language-selector" option="language-selector" name="url" style="width: 3.6rem"> <option disabled>Choose your language</option> <option aria-label="Deutsch" aria-label="Deutsch" class="notranslate SL_opaque" data-lang="de" data-width="4rem" value="https://bitbucket.org/product/de/features/pipelines/integrations">Deutsch</option> <option selected aria-label="English" aria-label="English" class="notranslate SL_opaque" data-lang="en" data-width="3.6rem" value="https://bitbucket.org/product/features/pipelines/integrations">English</option> <option aria-label="Español" aria-label="Español" class="notranslate SL_opaque" data-lang="es" data-width="4rem" value="https://bitbucket.org/product/es/features/pipelines/integrations">Español</option> <option aria-label="Français" aria-label="Français" class="notranslate SL_opaque" data-lang="fr" data-width="4.1rem" value="https://bitbucket.org/product/fr/features/pipelines/integrations">Français</option> <option aria-label="Italiano" aria-label="Italiano" class="notranslate SL_opaque" data-lang="it" data-width="3.8rem" value="https://bitbucket.org/product/it/features/pipelines/integrations">Italiano</option> <option aria-label="한국어" aria-label="한국어" class="notranslate SL_opaque" data-lang="ko" data-width="2.9rem" value="https://bitbucket.org/product/ko/features/pipelines/integrations">한국어</option> <option aria-label="Nederlands" aria-label="Nederlands" class="notranslate SL_opaque" data-lang="nl" data-width="5.4rem" value="https://bitbucket.org/product/nl/features/pipelines/integrations">Nederlands</option> <option aria-label="日本語" aria-label="日本語" class="notranslate SL_opaque" data-lang="ja" data-width="3.15rem" value="https://bitbucket.org/product/ja/features/pipelines/integrations">日本語</option> <option aria-label="Polski" aria-label="Polski" class="notranslate SL_opaque" data-lang="pl" data-width="3.1rem" value="https://bitbucket.org/product/pl/features/pipelines/integrations">Polski</option> <option aria-label="Português" aria-label="Português" class="notranslate SL_opaque" data-lang="br" data-width="4.85rem" value="https://bitbucket.org/product/br/features/pipelines/integrations">Português</option> <option aria-label="русский" aria-label="русский" class="notranslate SL_opaque" data-lang="ru" data-width="4.1rem" value="https://bitbucket.org/product/ru/features/pipelines/integrations">русский</option> <option aria-label="中文" aria-label="中文" class="notranslate SL_opaque" data-lang="zh" data-width="2.35rem" value="https://bitbucket.org/product/zh/features/pipelines/integrations">中文</option> </select> <script type="text/x-component"> { "type":"imkt.components.LanguageSelector", "params": { } } </script></form> </div> </div> </div> </div> </div> </footer> <script type="text/x-component"> { "type":"imkt.components.PageLeaveTracking", "params": { } } </script> <script type="text/javascript" src="https://wac-cdn.atlassian.com/static/master/8493/assets/build/js/main.js?cdnVersion=2445"></script> <script type="text/javascript"> (function(){ var imkt = window.imkt = window.imkt || {}; imkt.isEditMode = false; imkt.isProduction = true; imkt.constants = imkt.constants || {}; imkt.constants.rootPath = "/"; imkt.constants.assetPath = "https://wac-cdn.atlassian.com/static/master/8493" + "/assets/"; imkt.constants.libPath = imkt.constants.assetPath + "bower_components/"; imkt.constants.cdnVersionQuery = "?cdnVersion=2445"; imkt.constants.isDevUser = false; imkt.constants.isFreeEnabled = true; imkt.constants.getUserAccounts = false; imkt.constants.headerLoginMenu = true; imkt.constants.public = true; imkt.constants.mobileBreakpoint = 640; })(); </script> <script type="text/x-component"> { "type":"imkt.pages.BitbucketPage", "params": { } } </script> <script> function initializeATLAnalytics() { var pageViewProperties = { contentSite: 'Bitbucket', contentType: 'Website', contentProduct: 'Bitbucket' }; /* get url path, convert to dash format and add it to page view properties. */ var originProduct = window.location.pathname; pageViewProperties.originProduct = "wac" + (originProduct === '/' ? "" : originProduct.replace(new RegExp('/', 'g'),"-")); if (typeof ace !== 'undefined') { ace.analytics.Initializer.initWithPageAnalytics('kFTUHPhH9Q', pageViewProperties, null, null, window.atlGlobalLoadStart); } window.initializeATLAnalyticsTriggered = true; const initAtlAnalyticsOnloadEvent = new CustomEvent('onLoadExternalJSATLAnalytics', { bubbles: true, cancelable: true, detail: 'Emit onLoad event for ATL Analytics function.' }); document.dispatchEvent(initAtlAnalyticsOnloadEvent); } </script> <script type = "text/javascript"> /** * function to load external js through javascript. * * @param url - javascript url * @param location - location of the dom (e.g. document.head) */ var loadExternalJS = function(url, location, callback){ var scriptTag = document.createElement('script'); scriptTag.src = url; scriptTag.type = 'text/javascript'; /* Then bind the event to the callback function. There are several events for cross browser compatibility. */ scriptTag.onreadystatechange = callback; scriptTag.onload = callback; window.atlGlobalLoadStart = new Date(); /* Fire the loading */ location.appendChild(scriptTag); }; </script> <script type="text/javascript" class="optanon-category-2"> loadExternalJS("https://atl-global.atlassian.com/js/atl-global.min.js", document.body, initializeATLAnalytics); </script> </body> <!-- LastRendered: Nov 22, 2024 7:39:09 PM --> </html>