service

package
v1.12.1 Latest Latest
Warning

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

Go to latest
Published: Oct 21, 2022 License: GPL-3.0 Imports: 23 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ReplaceCommitVars added in v1.4.0

func ReplaceCommitVars(script string, commitInfo repository.CommitInfo) string

func ReplaceProjectServerVars added in v1.10.0

func ReplaceProjectServerVars(script string, server model.ProjectServer) string

func ReplaceProjectVars added in v1.4.0

func ReplaceProjectVars(script string, project model.Project) string

Types

type Gsync added in v1.1.6

type Gsync struct {
	UserInfo       model.User
	Project        model.Project
	ProjectServers model.ProjectServers
	CommitInfo     repository.CommitInfo
	CommitID       string
	Branch         string
}

func (Gsync) Exec added in v1.1.6

func (gsync Gsync) Exec()

type Monitor added in v1.7.0

type Monitor struct {
	Type    int
	Items   []string
	Timeout time.Duration
	Process string
	Script  string
}

func NewMonitorFromTarget added in v1.7.0

func NewMonitorFromTarget(t int, target string) (Monitor, error)

func (Monitor) Check added in v1.7.0

func (m Monitor) Check() error

func (Monitor) CheckHostAlive added in v1.7.0

func (m Monitor) CheckHostAlive() error

func (Monitor) CheckPort added in v1.7.0

func (m Monitor) CheckPort() error

func (Monitor) CheckScript added in v1.7.0

func (m Monitor) CheckScript() error

func (Monitor) CheckSite added in v1.7.0

func (m Monitor) CheckSite() error

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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