Module: LabClient::ProjectCommits

Included in:
Project
Defined in:
lib/labclient/commits/project_helpers.rb

Overview

Helper Methods for Projects

Instance Method Summary collapse

Instance Method Details

#commit(commit_id, query = {}) ⇒ Object



9
10
11
# File 'lib/labclient/commits/project_helpers.rb', line 9

def commit(commit_id, query = {})
  client.commits.show(id, commit_id, query)
end

#commit_cherry_pick(commit_id, branch_name) ⇒ Object



21
22
23
# File 'lib/labclient/commits/project_helpers.rb', line 21

def commit_cherry_pick(commit_id, branch_name)
  client.commits.cherry_pick(id, commit_id, branch_name)
end

#commit_comment_create(commit_id, query) ⇒ Object



37
38
39
# File 'lib/labclient/commits/project_helpers.rb', line 37

def commit_comment_create(commit_id, query)
  client.commits.comment_create(id, commit_id, query)
end

#commit_comments(commit_id) ⇒ Object



33
34
35
# File 'lib/labclient/commits/project_helpers.rb', line 33

def commit_comments(commit_id)
  client.commits.comments(id, commit_id)
end

#commit_create(query = {}) ⇒ Object



13
14
15
# File 'lib/labclient/commits/project_helpers.rb', line 13

def commit_create(query = {})
  client.commits.create(id, query)
end

#commit_diff(commit_id) ⇒ Object



29
30
31
# File 'lib/labclient/commits/project_helpers.rb', line 29

def commit_diff(commit_id)
  client.commits.diff(id, commit_id)
end

#commit_merge_requests(commit_id) ⇒ Object



41
42
43
# File 'lib/labclient/commits/project_helpers.rb', line 41

def commit_merge_requests(commit_id)
  client.commits.merge_requests(id, commit_id)
end

#commit_refs(commit_id, scope = :all) ⇒ Object



17
18
19
# File 'lib/labclient/commits/project_helpers.rb', line 17

def commit_refs(commit_id, scope = :all)
  client.commits.refs(id, commit_id, scope)
end

#commit_revert(commit_id, branch_name) ⇒ Object



25
26
27
# File 'lib/labclient/commits/project_helpers.rb', line 25

def commit_revert(commit_id, branch_name)
  client.commits.revert(id, commit_id, branch_name)
end

#commit_status(commit_id, query = {}) ⇒ Object



45
46
47
# File 'lib/labclient/commits/project_helpers.rb', line 45

def commit_status(commit_id, query = {})
  client.commits.status(id, commit_id, query)
end

#commit_status_update(commit_id, query = {}) ⇒ Object



49
50
51
# File 'lib/labclient/commits/project_helpers.rb', line 49

def commit_status_update(commit_id, query = {})
  client.commits.status_update(id, commit_id, query)
end

#commits(query = {}) ⇒ Object



5
6
7
# File 'lib/labclient/commits/project_helpers.rb', line 5

def commits(query = {})
  client.commits.list(id, query)
end