workers

package
v0.0.0-...-8fb0621 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 17, 2021 License: MPL-2.0 Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type WorkerHook

type WorkerHook struct {
	ClientGandalf *goclient.ClientGandalf
	ClientGilab   *client.ClientGitlab
	WorkerServer  *WorkerServer
}

func NewWorkerHook

func NewWorkerHook(identity, token string, connections []string) *WorkerHook

func NewWorkerHookBasic

func NewWorkerHookBasic(identity, login, password, rooturl string, connections []string) *WorkerHook

func NewWorkerHookTEST

func NewWorkerHookTEST(login, password, rooturl string) *WorkerHook

func (WorkerHook) AddHook

func (r WorkerHook) AddHook()

func (WorkerHook) AddHookTEST

func (r WorkerHook) AddHookTEST(urlserver, urlhook string, push, tagpush, merge, update, enable bool)

func (WorkerHook) DeleteHook

func (r WorkerHook) DeleteHook()

func (WorkerHook) ListHook

func (r WorkerHook) ListHook()

func (WorkerHook) Run

func (r WorkerHook) Run()

func (WorkerHook) TestHook

func (r WorkerHook) TestHook()

type WorkerProject

type WorkerProject struct {
	ClientGandalf *goclient.ClientGandalf
	ClientGilab   *client.ClientGitlab
	WorkerServer  *WorkerServer
}

func NewWorkerProject

func NewWorkerProject(identity, token string, connections []string, workerServer *WorkerServer) *WorkerProject

func NewWorkerProjectBasic

func NewWorkerProjectBasic(identity, login, password, rooturl string, connections []string, workerServer *WorkerServer) *WorkerProject

func NewWorkerProjectTEST

func NewWorkerProjectTEST(login, password, rooturl string, workerServer *WorkerServer) *WorkerProject

func (WorkerProject) AddProjectHook

func (r WorkerProject) AddProjectHook()

func (WorkerProject) AddProjectHookServer

func (r WorkerProject) AddProjectHookServer()

func (WorkerProject) AddProjectHookTEST

func (r WorkerProject) AddProjectHookTEST(pid, token string, mergeRequestsEvents,
	confidentialNoteEvents, pushEvents, issuesEvents, confidentialIssuesEvents, tagPushEvents, noteEvents, jobEvents,
	pipelineEvent, wikiPageEvents, enableSSLVerification bool)

func (WorkerProject) ListProject

func (r WorkerProject) ListProject()

func (WorkerProject) ListProjectHook

func (r WorkerProject) ListProjectHook()

func (WorkerProject) Run

func (r WorkerProject) Run()

type WorkerServer

type WorkerServer struct {
	// contains filtered or unexported fields
}

func NewWorkerServer

func NewWorkerServer(identity string, connections []string) *WorkerServer

func NewWorkerServerCustom

func NewWorkerServerCustom(address, port, identity string, connections []string) *WorkerServer

func NewWorkerServerTEST

func NewWorkerServerTEST() *WorkerServer

func (WorkerServer) GetUrl

func (ws WorkerServer) GetUrl() string

func (WorkerServer) Run

func (ws WorkerServer) Run()

func (WorkerServer) SendEventTest

func (ws WorkerServer) SendEventTest()

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL