commits
Commit
Bases: BitbucketCloudBase
Bitbucket Cloud commit endpoint.
See https://developer.atlassian.com/cloud/bitbucket/rest/api-group-commits/#api-repositories-workspace-repo-slug-commit-commit-get
Source code in server/vendor/atlassian/bitbucket/cloud/repositories/commits.py
61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 |
|
author
property
User object of the author.
date
property
Commit date.
hash
property
Commit id.
message
property
Commit message.
add_build(key, url=None, description=None, refname=None, state=Build.STATE_INPROGRESS)
Add new build status to commit.
API docs: https://developer.atlassian.com/cloud/bitbucket/rest/api-group-commit-statuses/#api-repositories-workspace-repo-slug-commit-commit-statuses-build-post
Source code in server/vendor/atlassian/bitbucket/cloud/repositories/commits.py
114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 |
|
approve()
Approve a commit.
API docs: https://developer.atlassian.com/cloud/bitbucket/rest/api-group-commits/#api-repositories-workspace-repo-slug-commit-commit-approve-post
Source code in server/vendor/atlassian/bitbucket/cloud/repositories/commits.py
173 174 175 176 177 178 179 180 |
|
builds()
Return the Build objects for the commit.
Source code in server/vendor/atlassian/bitbucket/cloud/repositories/commits.py
108 109 110 111 112 |
|
comment(raw_message)
Add a comment to the pull request in raw format.
API docs: https://developer.atlassian.com/cloud/bitbucket/rest/api-group-commits/#api-repositories-workspace-repo-slug-commit-commit-comments-post
Source code in server/vendor/atlassian/bitbucket/cloud/repositories/commits.py
156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 |
|
comments()
Return generator object endpoint of the comment. API docs: https://developer.atlassian.com/cloud/bitbucket/rest/api-group-commits/#api-repositories-workspace-repo-slug-commit-commit-comments-get
Source code in server/vendor/atlassian/bitbucket/cloud/repositories/commits.py
148 149 150 151 152 153 154 |
|
get_build(key)
Return a specific build for the commit.
API docs: https://developer.atlassian.com/cloud/bitbucket/rest/api-group-commit-statuses/#api-repositories-workspace-repo-slug-commit-commit-statuses-build-key-get
Source code in server/vendor/atlassian/bitbucket/cloud/repositories/commits.py
137 138 139 140 141 142 143 144 145 146 |
|
parents()
Return a generator object of parent commits.
Source code in server/vendor/atlassian/bitbucket/cloud/repositories/commits.py
91 92 93 94 |
|
participants()
Return a generator object of participants.
Source code in server/vendor/atlassian/bitbucket/cloud/repositories/commits.py
103 104 105 106 |
|
statuses()
Return generator object of the status's endpoint. API docs: https://developer.atlassian.com/cloud/bitbucket/rest/api-group-commit-statuses/#api-repositories-workspace-repo-slug-commit-commit-statuses-get
Source code in server/vendor/atlassian/bitbucket/cloud/repositories/commits.py
96 97 98 99 100 101 |
|
unapprove()
Unapprove a commit.
API docs: https://developer.atlassian.com/cloud/bitbucket/rest/api-group-commits/#api-repositories-workspace-repo-slug-commit-commit-approve-delete
Source code in server/vendor/atlassian/bitbucket/cloud/repositories/commits.py
182 183 184 185 186 187 188 |
|
Commits
Bases: BitbucketCloudBase
Bitbucket Cloud commits.
Source code in server/vendor/atlassian/bitbucket/cloud/repositories/commits.py
9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 |
|
each(top=None, q=None, sort=None)
Return the list of commits in this repository.
:param top: string: Hash of commit to get the history for. :param q: string: Query string to narrow down the response. See https://developer.atlassian.com/bitbucket/api/2/reference/meta/filtering for details. :param sort: string: Name of a response property to sort results. See https://developer.atlassian.com/bitbucket/api/2/reference/meta/filtering for details.
:return: A generator for the Commit objects
API docs: https://developer.atlassian.com/cloud/bitbucket/rest/api-group-commits/#api-repositories-workspace-repo-slug-commits-get
Source code in server/vendor/atlassian/bitbucket/cloud/repositories/commits.py
18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 |
|
get(commit_hash)
Return the commit with the requested commit id in this repository.
:param commit_hash: str: The requested commit id
:return: The requested Commit object
API docs: https://developer.atlassian.com/cloud/bitbucket/rest/api-group-commits/#api-repositories-workspace-repo-slug-commit-commit-get
Source code in server/vendor/atlassian/bitbucket/cloud/repositories/commits.py
43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 |
|