Harness SEI uses Rest APIs to connect to Azure Repos. Using these API calls Harness SEI ingests metadata for commits and pull requests from Azure Repos service.
Azure repos commits
Metadata |
---|
- project
- repository
- commitId
- author
- committer
- comment
- commentTruncated
- changeCounts
- url
- remoteUrl
- changes
- objectId
- gitObjectType
- commitId
- path
- url
- changeType
- pullRequests
- workItems
- changesets
- branches
- labels
- iterations
- metadata
- teams
- tags
- codeAreas
- definition
- releases
- pipeline
- builds
- runs
|
Azure repos pull requests
Metadata |
---|
- project
- repository
- id
- name
- url
- defaultBranch
- size
- remoteUrl
- sshUrl
- webUrl
- isDisabled
- labels
- commits
- pullRequestId
- codeReviewId
- status
- createdBy
- closedBy
- creationDate
- title
- description
- sourceRefName
- targetRefName
- mergeStatus
- mergeId
- lastMergeSourceCommit
- lastMergeTargetCommit
- lastMergeCommit
- reviewers
- pullRequestThread
- workItems
- workItemHistories
- workItemFields
- changesets
- branchs
- labels
- iterations
- metadata
- teams
- tags
- codeAreas
|