handler

package
v0.0.0-...-fc5fe2c Latest Latest
Warning

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

Go to latest
Published: Mar 9, 2020 License: MIT Imports: 13 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func TriggerJob

func TriggerJob(token, url string, kv map[string]string) error

func WaitJobComplete

func WaitJobComplete(token, obtainURL string) error

Types

type BuildNumber

type BuildNumber struct {
	Number int `json:"number"`
}

type JobHandler

type JobHandler struct {
	Db       *bolt.DB
	RootName []byte
	Ch       chan int
	UpdateCh chan int
}

func (*JobHandler) Execute

func (jh *JobHandler) Execute()

func (*JobHandler) MainPage

func (jh *JobHandler) MainPage() echo.HandlerFunc

func (*JobHandler) Update

func (jh *JobHandler) Update() echo.HandlerFunc

func (*JobHandler) WebSocket

func (jh *JobHandler) WebSocket() echo.HandlerFunc

type JobParams

type JobParams struct {
	Name  string `json:"name"`
	Value string `json:"value"`
}

type WaitJson

type WaitJson struct {
	InQueue            bool        `json:"inQueue"`
	LastBuild          BuildNumber `json:"lastBuild"`
	LastCompletedBuild BuildNumber `json:"lastCompletedBuild"`
}

Jump to

Keyboard shortcuts

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