Skip to content

feat: add remote repository support for azure devops#7364

Merged
klesh merged 1 commit into
apache:mainfrom
mr-ks:feat-7307
Apr 25, 2024
Merged

feat: add remote repository support for azure devops#7364
klesh merged 1 commit into
apache:mainfrom
mr-ks:feat-7307

Conversation

@mr-ks
Copy link
Copy Markdown
Contributor

@mr-ks mr-ks commented Apr 23, 2024

Summary

It is now possible to choose remote repositories connected through 'service connections' as a data scope. Tasks in the cicd and code domains are performed based on the visibility of these repositories (public or private).

⚠️ This pull request includes a database migration. The _tool_azuredevops_go_repos is extended with the following columns.

name default value reason
Type TfsGit Indicates the source provider (TfsGit, GitHub, ...), necessary to retrieve the builds from the Azure DevOps API
IsPrivate false Required to build the blueprint, tasks from the domain DOMAIN_TYPE_CODE are excluded for private repositories
ExternalId null Necessary to retrieve the builds from the Azure DevOps API

Does this close any open issues?

Resolves #7307

Screenshots

The Azure DevOps Go plugins now provide additional information about the current processed data scope.

image

Other Information

listAzuredevopsRemoteScopes has been refactored to retrieve data scopes in parallel, reducing the user's waiting time. Disabled AzureDevOps repositories are not included in the list.

It is now possible to choose remote repositories connected through 'service connections' as a data scope. Tasks in the cicd and code domains can be performed based on the visibility of these repositories (public or private).
@klesh klesh merged commit ca89492 into apache:main Apr 25, 2024
@klesh
Copy link
Copy Markdown
Contributor

klesh commented Apr 25, 2024

LGTM, Thanks for your contribution.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Feature][AzureDevOps GO/GitHub] Support extracting Azure Pipelines metrics from GitHub Repositories [Feature][Module Name] Feature title

2 participants