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.