Uploaded image for project: 'SonarQube'
  1. SonarQube
  2. SONAR-14059

Import an Azure DevOps Server repository

    XMLWordPrintable

    Details

    • Type: New Feature
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 8.6
    • Component/s: Branch & PR
    • Labels:
      None
    • Edition:
      Community
    • Production Notes:
      None

      Description

      Description

      It should be possible for a user to import an Azure DevOps repository as a SonarQube project.
      This will create the project in the SonarQube instance and the PR decoration will automatically be configured.

      List of web services to be added

      • POST api/alm_integrations/import_azure_project
        • Requires the 'Create Projects' permission
        • Parameters: almSetting, projectNamerepositoryName
        • The following Azure DevOps Server API will be used :
          • GET https://<server>/DefaultCollection/<project-name>/_apis/git/repositories/<repository-name>?api-version=1.0

      Webapp

      • Make each ADO repository selectable (one at the time)
      • Add the import button

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              jeremy.davis Jeremy Davis
              Reporter:
              julien.lancelot Julien Lancelot
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Dates

                Due:
                Created:
                Updated:
                Resolved: