# == Schema Information # # Table name: ci_builds # # id :integer not null, primary key # project_id :integer # status :string(255) # finished_at :datetime # trace :text # created_at :datetime # updated_at :datetime # started_at :datetime # runner_id :integer # coverage :float # commit_id :integer # commands :text # job_id :integer # name :string(255) # deploy :boolean default(FALSE) # options :text # allow_failure :boolean default(FALSE), not null # stage :string(255) # trigger_request_id :integer # stage_idx :integer # tag :boolean # ref :string(255) # user_id :integer # type :string(255) # target_url :string(255) # description :string(255) # artifacts_file :text # gl_project_id :integer # class GenericCommitStatus < CommitStatus before_validation :set_default_values # GitHub compatible API alias_attribute :context, :name def set_default_values self.context ||= 'default' self.stage ||= 'external' end def tags [:external] end end