Documentation ¶
Index ¶
Constants ¶
View Source
const KubeChecksHooksPathPrefix = "/hooks"
Variables ¶
View Source
var ProjectHookPath = "/gitlab/project"
Functions ¶
func GetVCSClient ¶
func GetVCSClient() (vcs_clients.Client, string)
High level type representing the fields we care about from an arbitrary Git repository
Types ¶
type Server ¶
type Server struct {
// contains filtered or unexported fields
}
func NewServer ¶
func NewServer(cfg *pkg.ServerConfig) *Server
type VCSHookHandler ¶
type VCSHookHandler struct {
// contains filtered or unexported fields
}
func NewVCSHookHandler ¶
func NewVCSHookHandler(cfg *pkg.ServerConfig) *VCSHookHandler
func (*VCSHookHandler) AttachHandlers ¶
func (h *VCSHookHandler) AttachHandlers(grp *echo.Group)
Click to show internal directories.
Click to hide internal directories.