AzureDevOps
Manage Git repositories in Azure DevOps Services. Integration capabilities include retrieving, creating, and updating pull requests. Run pipelines and retrieve Git information.
Utilities · AzureDevOps
Configuration parameters
client_id— Client ID (required)organization— Organization (required)max_fetch— Maximum incidents for one fetch.project— Default Project Namerepository— Default Repository NameincidentType— Incident typeisFetch— Fetch incidentsfirst_fetch— First fetch timestamp (<number> <time unit>, e.g., 12 hours, 7 days)is_mirroring— Outgoing mirroringproxy— Use system proxy settingsinsecure— Trust any certificate (not secure)auth_type— Authentication Type (required)tenant_id— Tenant IDcredentials— Client Secretredirect_uri— Application redirect URIauth_code— Authorization code
Commands (40)
-
azure-devops-auth-completeRun this command to complete the authorization process. Should be used after running the azure-devops-auth-start command.
-
azure-devops-auth-resetRun this command if for some reason you need to rerun the authentication process.
-
azure-devops-auth-startRun this command to start the authorization process and follow the instructions in the command results.
-
azure-devops-auth-testTests the connectivity to Azure.
-
azure-devops-blob-zip-getGet a single blob.
-
azure-devops-branch-createCreate a branch.
-
azure-devops-branch-listRetrieve repository branches list.
-
azure-devops-commit-getRetrieve a particular commit.
-
azure-devops-commit-listRetrieve Git commits for a project.
-
azure-devops-file-createAdd a file to the repository.
-
azure-devops-file-deleteUpdate a file in the repository.
-
azure-devops-file-getGetting the content file.
-
azure-devops-file-listRetrieve repository files (items) list.
-
azure-devops-file-updateUpdate a file in the repository.
-
azure-devops-generate-login-urlGenerate the login url used for Authorization code flow.
-
azure-devops-pipeline-listRetrieve project pipelines list.
-
azure-devops-pipeline-runRun a pipeline. A DevOps pipeline is a set of automated processes and tools that allows both developers and operations professionals to work cohesively to build and deploy code to a production environment.
-
azure-devops-pipeline-run-getRetrieve information for a pipeline run.
-
azure-devops-pipeline-run-listRetrieve pipeline runs list. The command retrieves up to the top 10000 runs for a particular pipeline.
-
azure-devops-project-listRetrieve all projects in the organization that the authenticated user has access to.
-
azure-devops-project-team-listGet a list of teams.
-
azure-devops-pull-request-commit-listGet the commits for the specified pull request.
-
azure-devops-pull-request-createCreate a new pull request.
-
azure-devops-pull-request-getRetrieve pull-request.
-
azure-devops-pull-request-listRetrieve pull requests in repository.
-
azure-devops-pull-request-reviewer-addAdd a reviewer to a pull request.
-
azure-devops-pull-request-reviewer-listRetrieve the reviewers for a pull request.
-
azure-devops-pull-request-thread-createCreate a thread in a pull request.
-
azure-devops-pull-request-thread-listRetrieve all threads in a pull request.
-
azure-devops-pull-request-thread-updateUpdate a thread in a pull request.
-
azure-devops-pull-request-updateUpdate a pull request. At least one of the following arguments must be provided: title, description, or status.
-
azure-devops-repository-listRetrieve git repositories in the organization project.
-
azure-devops-team-member-listGet a list of members for a specific team.
-
azure-devops-user-addAdd a user, assign the user a license and extensions, and make the user a member of a project group in an account.
-
azure-devops-user-listQuery users that were added to organization projects.
-
azure-devops-user-removeRemove the user from all project memberships.
-
azure-devops-work-item-createCreates a single work item.
-
azure-devops-work-item-getReturns a single work item.
-
azure-devops-work-item-updateUpdates a single work item.
-
get-mapping-fieldsGet mapping fields from remote incident. Please note that this method will not update the current incident. It's here for debugging purposes.