class

Gitlab::Projects::Build

Inherits Gitlab::Event < JSON::Serializable < Reference < Object

Constructors

new(pull : JSON::PullParser)
Source

Instance methods

before_sha
Source
before_sha=(before_sha : String)
Source
build_allow_failure
Source
build_allow_failure=(build_allow_failure : Bool)
Source
build_duration
Source
build_duration=(build_duration : Float64 | Nil)
Source
build_finished_at
Source
build_finished_at=(build_finished_at : String | Nil)
Source
build_id
Source
build_id=(build_id : Int32)
Source
build_name
Source
build_name=(build_name : String)
Source
build_stage
Source
build_stage=(build_stage : String)
Source
build_started_at
Source
build_started_at=(build_started_at : String | Nil)
Source
build_status
Source
build_status=(build_status : String)
Source
commit
Source
commit=(commit : BuildCommit)
Source
project_id
Source
project_id=(project_id : Int64)
Source
project_name
Source
project_name=(project_name : String)
Source
ref=(ref : String)
Source
repository
Source
repository=(repository : Repository)
Source
sha=(sha : String)
Source
tag=(tag : Bool)
Source
user
Source
user=(user : User)
Source