Documentation
¶
Index ¶
- type Agent
- type Controller
- type Cron
- func (Cron) Add(gp *core.Goploy) *core.Response
- func (Cron) Edit(gp *core.Goploy) *core.Response
- func (Cron) GetList(gp *core.Goploy) *core.Response
- func (Cron) GetLogs(gp *core.Goploy) *core.Response
- func (Cron) Remove(gp *core.Goploy) *core.Response
- func (Cron) Report(gp *core.Goploy) *core.Response
- type Deploy
- func (Deploy) Callback(gp *core.Goploy) *core.Response
- func (Deploy) GetList(gp *core.Goploy) *core.Response
- func (Deploy) GetPreview(gp *core.Goploy) *core.Response
- func (Deploy) GetPublishTrace(gp *core.Goploy) *core.Response
- func (Deploy) GetPublishTraceDetail(gp *core.Goploy) *core.Response
- func (Deploy) GreyPublish(gp *core.Goploy) *core.Response
- func (Deploy) Publish(gp *core.Goploy) *core.Response
- func (Deploy) Rebuild(gp *core.Goploy) *core.Response
- func (Deploy) ResetState(gp *core.Goploy) *core.Response
- func (Deploy) Review(gp *core.Goploy) *core.Response
- func (Deploy) Webhook(gp *core.Goploy) *core.Response
- type Monitor
- func (Monitor) Add(gp *core.Goploy) *core.Response
- func (Monitor) Check(gp *core.Goploy) *core.Response
- func (Monitor) Edit(gp *core.Goploy) *core.Response
- func (Monitor) GetList(gp *core.Goploy) *core.Response
- func (Monitor) GetTotal(gp *core.Goploy) *core.Response
- func (Monitor) Remove(gp *core.Goploy) *core.Response
- func (Monitor) Toggle(gp *core.Goploy) *core.Response
- type Namespace
- func (Namespace) Add(gp *core.Goploy) *core.Response
- func (Namespace) AddUser(gp *core.Goploy) *core.Response
- func (Namespace) Edit(gp *core.Goploy) *core.Response
- func (Namespace) GetBindUserList(gp *core.Goploy) *core.Response
- func (Namespace) GetList(gp *core.Goploy) *core.Response
- func (Namespace) GetTotal(gp *core.Goploy) *core.Response
- func (Namespace) GetUserOption(gp *core.Goploy) *core.Response
- func (Namespace) RemoveUser(gp *core.Goploy) *core.Response
- type Project
- func (Project) Add(gp *core.Goploy) *core.Response
- func (Project) AddFile(gp *core.Goploy) *core.Response
- func (Project) AddServer(gp *core.Goploy) *core.Response
- func (Project) AddTask(gp *core.Goploy) *core.Response
- func (Project) AddUser(gp *core.Goploy) *core.Response
- func (Project) Edit(gp *core.Goploy) *core.Response
- func (Project) EditFile(gp *core.Goploy) *core.Response
- func (Project) GetBindServerList(gp *core.Goploy) *core.Response
- func (Project) GetBindUserList(gp *core.Goploy) *core.Response
- func (Project) GetList(gp *core.Goploy) *core.Response
- func (Project) GetProjectFileContent(gp *core.Goploy) *core.Response
- func (Project) GetProjectFileList(gp *core.Goploy) *core.Response
- func (Project) GetRemoteBranchList(gp *core.Goploy) *core.Response
- func (Project) GetReviewList(gp *core.Goploy) *core.Response
- func (Project) GetTaskList(gp *core.Goploy) *core.Response
- func (Project) GetTotal(gp *core.Goploy) *core.Response
- func (Project) PingRepos(gp *core.Goploy) *core.Response
- func (Project) Remove(gp *core.Goploy) *core.Response
- func (Project) RemoveFile(gp *core.Goploy) *core.Response
- func (Project) RemoveServer(gp *core.Goploy) *core.Response
- func (Project) RemoveTask(gp *core.Goploy) *core.Response
- func (Project) RemoveUser(gp *core.Goploy) *core.Response
- func (Project) SetAutoDeploy(gp *core.Goploy) *core.Response
- func (Project) UploadFile(gp *core.Goploy) *core.Response
- type Repository
- type Server
- func (s Server) Add(gp *core.Goploy) *core.Response
- func (s Server) AddMonitor(gp *core.Goploy) *core.Response
- func (Server) Check(gp *core.Goploy) *core.Response
- func (s Server) DeleteMonitor(gp *core.Goploy) *core.Response
- func (Server) DownloadFile(gp *core.Goploy) *core.Response
- func (s Server) Edit(gp *core.Goploy) *core.Response
- func (s Server) EditMonitor(gp *core.Goploy) *core.Response
- func (Server) GetAllMonitor(gp *core.Goploy) *core.Response
- func (Server) GetList(gp *core.Goploy) *core.Response
- func (Server) GetOption(gp *core.Goploy) *core.Response
- func (Server) GetPublicKey(gp *core.Goploy) *core.Response
- func (Server) GetTotal(gp *core.Goploy) *core.Response
- func (Server) Report(gp *core.Goploy) *core.Response
- func (Server) Toggle(gp *core.Goploy) *core.Response
- func (Server) UploadFile(gp *core.Goploy) *core.Response
- type User
- func (User) Add(gp *core.Goploy) *core.Response
- func (User) ChangePassword(gp *core.Goploy) *core.Response
- func (User) Edit(gp *core.Goploy) *core.Response
- func (User) GetList(gp *core.Goploy) *core.Response
- func (User) GetOption(gp *core.Goploy) *core.Response
- func (User) GetTotal(gp *core.Goploy) *core.Response
- func (User) Info(gp *core.Goploy) *core.Response
- func (User) Login(gp *core.Goploy) *core.Response
- func (User) Remove(gp *core.Goploy) *core.Response
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Cron ¶ added in v1.4.0
type Cron Controller
Cron struct
type Deploy ¶
type Deploy Controller
Deploy struct
func (Deploy) GetPreview ¶
GetPreview deploy detail
func (Deploy) GetPublishTrace ¶ added in v1.1.2
GetPublishTrace deploy detail
func (Deploy) GetPublishTraceDetail ¶ added in v1.1.2
GetPublishTraceDetail deploy detail
func (Deploy) GreyPublish ¶ added in v1.0.6
GreyPublish the project
func (Deploy) ResetState ¶ added in v1.0.7
ResetState -
type Monitor ¶
type Monitor Controller
Monitor struct
type Namespace ¶
type Namespace Controller
Namespace struct
func (Namespace) GetBindUserList ¶
GetBindUserList user list
func (Namespace) GetUserOption ¶
GetUserOption user list
type Project ¶
type Project Controller
Project struct
func (Project) GetBindServerList ¶
GetBindServerList -
func (Project) GetBindUserList ¶
GetBindUserList -
func (Project) GetProjectFileContent ¶ added in v1.1.3
GetProjectFileContent -
func (Project) GetProjectFileList ¶ added in v1.1.3
GetProjectFileList -
func (Project) GetRemoteBranchList ¶
GetRemoteBranchList -
func (Project) GetReviewList ¶ added in v1.0.4
GetReviewList -
func (Project) GetTaskList ¶
GetTaskList -
func (Project) RemoveFile ¶ added in v1.1.3
RemoveFile from Project
func (Project) RemoveServer ¶
RemoveServer from Project
func (Project) RemoveTask ¶
RemoveTask from project
func (Project) RemoveUser ¶
RemoveUser from Project
func (Project) SetAutoDeploy ¶ added in v1.0.2
SetAutoDeploy -
type Repository ¶ added in v1.3.1
type Repository Controller
Repository struct
func (Repository) GetBranchList ¶ added in v1.3.1
func (Repository) GetBranchList(gp *core.Goploy) *core.Response
GetBranchList get all branch list
func (Repository) GetCommitList ¶ added in v1.3.1
func (Repository) GetCommitList(gp *core.Goploy) *core.Response
GetCommitList get latest 10 commit list
func (Repository) GetTagList ¶ added in v1.3.1
func (Repository) GetTagList(gp *core.Goploy) *core.Response
GetTagList get latest 10 tag list
type Server ¶
type Server Controller
Server struct
func (Server) AddMonitor ¶ added in v1.3.8
AddMonitor server
func (Server) DeleteMonitor ¶ added in v1.3.8
DeleteMonitor server
func (Server) DownloadFile ¶ added in v1.3.6
DownloadFile sftp download file
func (Server) EditMonitor ¶ added in v1.3.8
EditMonitor server
func (Server) GetAllMonitor ¶ added in v1.3.8
GetAllMonitor -
func (Server) GetPublicKey ¶ added in v1.2.1
GetPublicKey -