Gitlab::Projects::Build
Inherits Gitlab::Event < JSON::Serializable < Reference < Object
Constructors
new(pull : JSON::PullParser)
SourceInstance methods
before_sha
Sourcebefore_sha=(before_sha : String)
Sourcebuild_allow_failure
Sourcebuild_allow_failure=(build_allow_failure : Bool)
Sourcebuild_duration
Sourcebuild_duration=(build_duration : Float64 | Nil)
Sourcebuild_finished_at
Sourcebuild_finished_at=(build_finished_at : String | Nil)
Sourcebuild_id
Sourcebuild_id=(build_id : Int32)
Sourcebuild_name
Sourcebuild_name=(build_name : String)
Sourcebuild_stage
Sourcebuild_stage=(build_stage : String)
Sourcebuild_started_at
Sourcebuild_started_at=(build_started_at : String | Nil)
Sourcebuild_status
Sourcebuild_status=(build_status : String)
Sourcecommit
Sourcecommit=(commit : BuildCommit)
Sourceproject_id
Sourceproject_id=(project_id : Int64)
Sourceproject_name
Sourceproject_name=(project_name : String)
Sourceref
Sourceref=(ref : String)
Sourcerepository
Sourcerepository=(repository : Repository)
Sourcesha
Sourcesha=(sha : String)
Sourcetag
Sourcetag=(tag : Bool)
Sourceuser
Sourceuser=(user : User)
Source