interface SourcePullRequestVersion {
    iterationId?: string;
    pullRequestId?: string;
    pullRequestMergedAt?: Date;
    sourceBranch?: string;
    sourceBranchCommitId?: string;
    targetBranch?: string;
}

Properties

iterationId?: string

Pull Request Iteration Id for which the release will publish status.

pullRequestId?: string

Pull Request Id for which the release will publish status.

pullRequestMergedAt?: Date

Date and time of the pull request merge creation. It is required to keep timeline record of Releases created by pull request.

sourceBranch?: string

Source branch of the Pull Request.

sourceBranchCommitId?: string

Source branch commit Id of the Pull Request for which the release will publish status.

targetBranch?: string

Target branch of the Pull Request.