{"revision":"c10276e953456835cdbb1f3a60d58ae1980be353","document":{"id":32111,"path":"it-service-management/devops-change-velocity/dev-ops-overview.md","title":"DevOps Change Velocity integrations","bundle":null,"doc_type":null,"release":"australia","body":"\n# DevOps Change Velocity integrations\n\nGet an overview of how DevOps Change Velocity integrates with your external DevOps toolchain and the tools supported for this integration.\n\nThe DevOps Change Velocity integration with external tools is achieved by exposing REST endpoints to receive webhook notifications or direct REST calls from these tools in real-time. Additionally, DevOps Change Velocity enables importing of data from these tools using polling. DevOps API enables integration with any coding, planning, or orchestration tools. For more information, see [DevOps API](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/api-reference/devops-api.md).\n\n## Supported tools\n\nThe DevOps Change Velocity application provides connectors by default to connect the following commonly used DevOps tools to import data. If your tool isn’t included in this list, you can manually connect and configure an integration. See [User-created integrations in DevOps Change Velocity](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/it-service-management/devops-change-velocity/dev-ops-tool-integration.md).\n\n<table id=\"table_qpj_y3v_shb\"><thead><tr><th>\n\nTool type\n\n</th><th>\n\nTools and the supported version\n\n</th></tr></thead><tbody><tr><td>\n\nPlanning\n\n</td><td>\n\n-   Azure Boards \\(Azure DevOps latest cloud version\\)\n-   Azure DevOps Server \\(ver 2022.0.1\\)\n-   Jira Server and Jira Cloud \\(latest cloud version\\)\n-   ServiceNow Agile Development 2.0\n-   GitHub \\(latest cloud version\\)\n-   GitHub Enterprise \\(ver 3.7\\)\n    -   Basic authentication\n    -   OAuth\n-   Rally \\(latest cloud version\\)\n\n</td></tr><tr><td>\n\nCoding\n\n</td><td>\n\n-   Azure Repos \\(Azure DevOps latest cloud version\\)\n-   Azure DevOps Server \\(ver 2022.0.1\\)\n-   Bitbucket \\(ver 7.19.2 on-premises\\)\n-   Bitbucket Cloud \\(latest cloud version\\)\n-   GitHub \\(latest cloud version\\)\n-   GitHub Enterprise \\(ver 3.7\\)\n    -   Basic authentication\n    -   OAuth\n-   GitLab \\(ver 13.0.6 for on-premises or latest cloud version\\)\n\n</td></tr><tr><td>\n\nOrchestration\n\n</td><td>\n\n-   Azure Pipelines \\(Azure DevOps latest cloud version\\)\n\nJobs supported:\n\n    -   Agent job\n    -   Agentless \\(server\\) job\n-   Azure DevOps Server \\(ver 2022.0.1\\)\n-   Jenkins \\(ver 2.289.1\\)\n\nJobs supported:\n\n    -   Freestyle project\n    -   Folder \\(default is 3 levels\\)\n    -   Pipeline\n    -   Multibranch Pipeline\n-   GitLab \\(ver 13.0.6 for on-premises or latest cloud version\\)\n-   GitHub \\(latest cloud version\\)\n-   GitHub Enterprise \\(ver 3.7\\)\n    -   Basic authentication\n    -   OAuth\n-   Argo CD \\(latest cloud version\\)\n\n</td></tr><tr><td>\n\nRepository artifacts\n\n</td><td>\n\n-   JFrog \\(ver 7 for on-premises or latest cloud version\\)\n-   Azure Artifacts \\(Azure DevOps latest cloud version\\)\n-   Azure DevOps Server \\(ver 2022.0.1\\)\n\n</td></tr><tr><td>\n\nTesting\n\n</td><td>\n\nIf any test is run as part of the pipeline executions of the following supported Orchestration pipelines, the information is shown in the test summary-   GitHub \\(latest cloud version\\)\n-   GitHub Enterprise \\(ver 3.7\\)\n    -   Basic authentication\n    -   OAuth\n-   GitLab \\(ver 13.0.6 for on-premises or latest cloud version\\)\n-   Azure DevOps \\(latest cloud version\\)\n-   Azure DevOps Server \\(ver 2022.0.1\\)\n-   Jenkins \\(ver 2.289.1\\)\n\n</td></tr><tr><td>\n\nSoftware Quality\n\n</td><td>\n\nSonarQube \\(ver 8.9.6 or latest cloud version\\) scans supported on-   Azure DevOps pipelines \\(latest cloud version\\)\n-   Azure DevOps Server \\(ver 2022.0.1\\)\n-   Jenkins \\(ver 2.289.1\\) pipelines\n\n</td></tr><tr><td>\n\nFeature Flag\n\n</td><td>\n\nSplit \\(latest cloud version\\)\n\n</td></tr><tr><td>\n\nSecurity\n\n</td><td>\n\n-   Veracode \\(latest cloud version\\)\n-   Checkmarx One \\(ver 1.0.17\\)\n-   Checkmarx SAST \\(ver 1.0.16\\)\n\n</td></tr></tbody>\n</table>## Third-party extensions\n\nUse the ServiceNow extensions to model your pipeline in DevOps and configure branch analysis for tools like SonarQube.\n\nAdditional extensions may be required for applications such as Jenkins or Azure DevOps. These extensions are used when ServiceNow DevOps can’t integrate using only the native REST API and push notifications.\n\n-   **Jenkins plugin for ServiceNow DevOps**\n\n    A Jenkins plugin is provided to enable change acceleration so your orchestration tool can communicate and control certain aspects of pipeline executions from within ServiceNow DevOps.\n\n    Install the plugin from the Jenkins Marketplace. Navigate to **Manage Jenkins &gt; System configuration &gt; Plugins** in your Jenkins instance. Search for **ServiceNow DevOps Plugin** and select it, and then select **Install**.\n\n-   **ServiceNow DevOps for Azure DevOps**\n\n    Use the **ServiceNow DevOps** extension on [Visual Studio Marketplace](https://marketplace.visualstudio.com/items?itemName=ServiceNow.vss-services-servicenow-devops) if you plan to integrate your Azure DevOps pipeline with ServiceNow DevOps.\n\n    For more information, see [Use the ServiceNow DevOps extension for Azure DevOps and Azure DevOps custom actions](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/it-service-management/devops-change-velocity/config-dev-ops-extensions-azure.md).\n\n-   **ServiceNow DevOps custom actions for GitHub Actions**\n\n    Use the **ServiceNow DevOps** custom actions on [GitHub marketplace](https://github.com/marketplace?query=servicenow+devops) if you plan to integrate your GitHub workflows with ServiceNow DevOps.\n\n    For more information, see [GitHub Actions configurations](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/it-service-management/devops-change-velocity/github-actions-integration-with-devops.md).\n\n\nTo start integrating DevOps Change Velocity with your toolchain, see [Integrating DevOps Change Velocity with third party tools](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/it-service-management/devops-change-velocity/integrating-devops-change-with-third-party-tools.md).\n\n**Parent Topic:**[Exploring DevOps Change Velocity](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/it-service-management/devops-change-velocity/dev-ops-landing-page.md)\n\n**Related topics**  \n\n\n[Getting started with DevOps Change Velocity](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/it-service-management/devops-change-velocity/setting-up-devops-change-velocity.md)\n\n"}}