class Gitlab::Projects::Build

Defined in:

webhooks/project.cr

Constructors

Instance Method Summary

Instance methods inherited from class Gitlab::Event

event_name : String | Nil event_name, event_name=(event_name : String | Nil) event_name=, event_type : String | Nil event_type, event_type=(event_type : String | Nil) event_type=, object_kind : String | Nil object_kind, object_kind=(object_kind : String | Nil) object_kind=

Constructor methods inherited from class Gitlab::Event

new(pull : JSON::PullParser) new

Macros inherited from class Gitlab::Event

timestamps timestamps

Constructor Detail

def self.new(pull : JSON::PullParser) #

[View source]

Instance Method Detail

def before_sha : String #

[View source]
def before_sha=(before_sha : String) #

[View source]
def build_allow_failure : Bool #

[View source]
def build_allow_failure=(build_allow_failure : Bool) #

[View source]
def build_duration : Float64 | Nil #

[View source]
def build_duration=(build_duration : Float64 | Nil) #

[View source]
def build_finished_at : String | Nil #

[View source]
def build_finished_at=(build_finished_at : String | Nil) #

[View source]
def build_id : Int32 #

[View source]
def build_id=(build_id : Int32) #

[View source]
def build_name : String #

[View source]
def build_name=(build_name : String) #

[View source]
def build_stage : String #

[View source]
def build_stage=(build_stage : String) #

[View source]
def build_started_at : String | Nil #

[View source]
def build_started_at=(build_started_at : String | Nil) #

[View source]
def build_status : String #

[View source]
def build_status=(build_status : String) #

[View source]
def commit : BuildCommit #

[View source]
def commit=(commit : BuildCommit) #

[View source]
def project_id : Int64 #

[View source]
def project_id=(project_id : Int64) #

[View source]
def project_name : String #

[View source]
def project_name=(project_name : String) #

[View source]
def ref : String #

[View source]
def ref=(ref : String) #

[View source]
def repository : Repository #

[View source]
def repository=(repository : Repository) #

[View source]
def sha : String #

[View source]
def sha=(sha : String) #

[View source]
def tag : Bool #

[View source]
def tag=(tag : Bool) #

[View source]
def user : User #

[View source]
def user=(user : User) #

[View source]