Schema Information
Table name: services
id :integer not null, primary key type :string(255) title :string(255) token :string(255) project_id :integer not null created_at :datetime not null updated_at :datetime not null active :boolean default(FALSE), not null project_url :string(255)
Methods
- A
- B
- C
Instance Public methods
activated?()
Link
Source: show
# File app/models/gitlab_ci_service.rb, line 26 def activated? active end
build_page(sha)
Link
Source: show
# File app/models/gitlab_ci_service.rb, line 54 def build_page sha project_url + "/builds/#{sha}" end
commit_badge_path(sha)
Link
Source: show
# File app/models/gitlab_ci_service.rb, line 36 def commit_badge_path sha project_url + "/status?sha=#{sha}" end
commit_status(sha)
Link
Source: show
# File app/models/gitlab_ci_service.rb, line 44 def commit_status sha response = HTTParty.get(commit_status_path(sha)) if response.code == 200 and response["status"] response["status"] else :error end end