Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BuildStatus ¶
type BuildStatus int
const ( BuildStatusUnknown BuildStatus = iota BuildStatusRunning BuildStatusSuccess BuildStatusFailure )
func BuildStatusOfValue ¶
func BuildStatusOfValue(value string) BuildStatus
func (*BuildStatus) MarshalJSON ¶
func (b *BuildStatus) MarshalJSON() ([]byte, error)
MarshalJSON returns the JSON-encoded BuildStatus.
func (BuildStatus) String ¶
func (b BuildStatus) String() (s string)
func (*BuildStatus) UnmarshalJSON ¶
func (b *BuildStatus) UnmarshalJSON(data []byte) error
UnmarshalJSON unmarshal the JSON-encoded BuildStatus.
type Config ¶
type Config struct { GiteeApiUrl string `json:"gitee_api_url" default:"https://gitee.com/api/v5"` AccessToken string `json:"access_token"` DroneProto string `json:"drone_proto"` DroneHost string `json:"drone_host"` Repo string `json:"repo"` PullRequestNumber int `json:"pull_request_number"` BuildLink string `json:"build_link"` BuildStatus BuildStatus `json:"build_status"` CommitRef string `json:"commit_ref"` IsRunning bool `json:"is_running" default:"false"` PluginComment Comment `json:"plugin_comment"` PluginLabel Label `json:"plugin_label"` PluginTest Test `json:"plugin_test"` }
func (*Config) IsPullRequest ¶
Click to show internal directories.
Click to hide internal directories.