ReleaseOwl Docs
  • ReleaseOwl Admin Guide
    • General Administration
      • User & Role Management
      • Project Management
      • Landscape Registration
      • Global Credential Management
      • Settings
      • Landscape Connectors
      • Parallel Landscape Configuration
      • Static Code Analysis
      • RO Agents
    • ALM Integrations
      • Jira
        • Jira Cloud
        • Jira On-Premise
        • Jira Automation Rules
      • Azure DevOps
      • ServiceNow
      • Freshservice Integration
    • Other Integrations
      • ReleaseOwl Callout Feature
      • DocuSign
    • Landscape Mapping
  • ReleaseOwl User Guide
    • Change Management
      • Backlog
      • Sprints
      • User Stories
      • Release Versions
      • User Story Dependency
    • Transport Management
      • On-Prem Environment Registration
      • Creation of Transports
      • Transport Validation and Analysis Reports
      • Transport Promotion and Pipeline Activity
      • Transport Management Actions
      • Transport of Copies
      • Retrofit & Conflict Resolution
      • gCTS
        • Build pipeline support for onPrem Fiori
    • SAP BTP
      • Administration
        • Credential Management
        • Cloud Environment Registration
      • Working with Build Pipelines
        • Static Code Analysis
        • Change Log Analysis
        • Download Artifact
        • Labels
      • GIT Ops
    • SAP API
      • Adminstration
        • Credential Management
        • Cloud Environment Registration
      • API Management
    • SAP CPI
      • SAP CPI Integration with ReleaseOwl
      • CPI Test Generator
      • CPI Management
        • Synchronize CPI Artifacts
        • Artifact Versions
        • CPI Artifact Comparison
        • Backup & Rollback
        • CPI Validation - CPILint
        • iFlow Unit Testing
        • Integration Advisor
    • SAP Analytics Cloud
    • SAP Datasphere
    • Working with Release Packages
      • Create Release Package with User Stories
      • Create Release Package with Transports
      • Release Package Validation with Transports
    • Working with Release Pipelines
      • Pipeline Tasks
        • Approval Task
        • Callout Task
        • Manual Task
        • User Story Status Task
        • Test Execution Task
        • Message Listener Task
        • GCTS Merge Task
        • GCTS Activate Task
        • GCTS Switch Task
        • Import via Toc Task
        • Transport Retrofit Task
        • Release Transport Task
        • DocuSign Approval
        • Validation Task
      • Use Cases
        • Automated Transport import along with Transport Promotion
        • Automated MTAR Deployments
        • Automated CPI Deployments
    • Test Automation
      • HCL OneTest
        • Test Configurations
        • Running Automated Tests with Release Pipelines
      • Tosca Integration
      • Integrating UiPath with ReleaseOwl
    • My Tasks
    • Multiverse
    • Utilities
      • ABAP Version Compare
      • gCTS Merge
Powered by GitBook
On this page
  • Credential Configuration
  • Azure DevOps Project Integration
  • Integrating User Stories from Azure DevOps to ReleaseOwl
  • Webhook Configuration in Azure DevOps
  • Note
  1. ReleaseOwl Admin Guide
  2. ALM Integrations

Azure DevOps

PreviousJira Automation RulesNextServiceNow

Last updated 28 days ago

Azure DevOps provides a comprehensive suite of tools for collaboration, agile project management, code versioning, and deployment. Integrating Azure DevOps with ReleaseOwl ensures seamless synchronization of user stories, project management tasks, and updates between both platforms.

Credential Configuration

To integrate Azure DevOps with ReleaseOwl, follow these steps to create a credential:

  1. Navigate to Credential Manager:

    • Go to Administration > Credential Manager in ReleaseOwl.

  2. Register a Credential:

    • Click on Register Credential.

  3. Fill in the Required Fields:

    • Credential Name: Provide a descriptive name for the credential (e.g., "Azure DevOps Credential").

    • Credential Type: Choose Azure DevOps from the dropdown.

    • URL: Enter the Azure DevOps Organization URL (e.g., https://dev.azure.com/<your-organization>).

    • Authentication: Enter the required authentication parameters, such as a Personal Access Token (PAT).

  4. Save the Credential:

    • Click Save to store the credential.

Azure DevOps Project Integration

To link an Azure DevOps project to a ReleaseOwl project, follow these steps:

  1. Navigate to the Project Settings:

    • Select the required project in ReleaseOwl.

    • Go to Project Settings.

  2. Go to Integration Tab and Fill in the Required Fields:

    • Name: Enter a name for the integration (e.g., "Azure DevOps Integration").

    • Description: Add a description for the integration.

    • External System: Select Azure DevOps.

    • Credential: Choose the previously registered Azure DevOps credential from the dropdown.

    • Host URL: Enter the Azure DevOps Organization URL (e.g., https://dev.azure.com/<your-organization>).

    • External Project: Select the Azure DevOps project to integrate from the list.

    • Webhook URL: This will be autogenerated. Copy the URL to configure a webhook in Azure DevOps.

  3. Save the Integration:

    • Save the integration to establish the link between the Azure DevOps and ReleaseOwl projects.

Integrating User Stories from Azure DevOps to ReleaseOwl

ReleaseOwl supports bidirectional integration, allowing synchronization of user stories between Azure DevOps and ReleaseOwl.

  1. Go to the Azure DevOps Project:

    • Navigate to the project in Azure DevOps.

  2. Sync User Stories:

    • In ReleaseOwl, go to Change Management > User Stories Menu.

    • Click the Sync User Stories icon.

  3. Complete the Sync:

    • A pop-up will confirm when the sync is complete with the message: "User Story Sync Completed."

    • Click OK to finish.

Webhook Configuration in Azure DevOps

To enable real-time updates for user stories between Azure DevOps and ReleaseOwl, configure a webhook in Azure DevOps:

  1. Navigate to Webhooks in Azure DevOps:

    • Go to Project Settings > Service Hooks > Webhooks.

  2. Create a New Webhook:

    • Click + Add to create a webhook.

    • Enter the Webhook URL provided by ReleaseOwl in the integration settings.

  3. Set Trigger Criteria:

    • Define the conditions under which the webhook will trigger, such as:

      • Work Item Created

      • Work Item Updated

  4. Save the Webhook:

    • Save the configuration.

Note

  • The webhook ensures that any updates or status changes to user stories in Azure DevOps are reflected in ReleaseOwl.

  • Likewise, updates in ReleaseOwl are synchronized with Azure DevOps, making the integration fully bidirectional.

For more details, refer to the official documentation: .

Azure DevOps User Guide