Documentation ¶
Index ¶
- func AddProjectHook(clientGitlab *client.ClientGitlab, pid, url, token string, ...) bool
- func ListProjectHooks(clientGitlab *client.ClientGitlab, pid string) ([]*gitlab.ProjectHook, bool)
- func ListProjects(clientGitlab *client.ClientGitlab) ([]*gitlab.Project, bool)
- type AddProjectHookPayload
- type AddProjectHookServerPayload
- type ListProjectHooksPayload
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AddProjectHook ¶
func AddProjectHook(clientGitlab *client.ClientGitlab, pid, url, token string, mergeRequestsEvents, confidentialNoteEvents, pushEvents, issuesEvents, confidentialIssuesEvents, tagPushEvents, noteEvents, jobEvents, pipelineEvent, wikiPageEvents, enableSSLVerification *bool) bool
func ListProjectHooks ¶
func ListProjectHooks(clientGitlab *client.ClientGitlab, pid string) ([]*gitlab.ProjectHook, bool)
func ListProjects ¶
func ListProjects(clientGitlab *client.ClientGitlab) ([]*gitlab.Project, bool)
Types ¶
type AddProjectHookPayload ¶
type AddProjectHookPayload struct { Pid *string ConfidentialNoteEvents *bool PushEvents *bool IssuesEvents *bool ConfidentialIssuesEvents *bool MergeRequestsEvents *bool TagPushEvents *bool NoteEvents *bool JobEvents *bool PipelineEvents *bool WikiPageEvents *bool EnableSSLVerification *bool Token *string }
type AddProjectHookServerPayload ¶
type AddProjectHookServerPayload struct { UrlServer string Pid *string URL *string ConfidentialNoteEvents *bool PushEvents *bool IssuesEvents *bool ConfidentialIssuesEvents *bool MergeRequestsEvents *bool TagPushEvents *bool NoteEvents *bool JobEvents *bool PipelineEvents *bool WikiPageEvents *bool EnableSSLVerification *bool Token *string }
type ListProjectHooksPayload ¶
type ListProjectHooksPayload struct {
Pid *string
}
Click to show internal directories.
Click to hide internal directories.