Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Agent ¶
type Agent interface { Get(context echo.Context) error GetTerminalByName(context echo.Context) error Save(context echo.Context) error }
Agent operations
type Application ¶
type Application interface { Update(context echo.Context) error GetById(context echo.Context) error GetAll(context echo.Context) error CreatePipeline(context echo.Context) error UpdatePipeline(context echo.Context) error }
Application application api operations
type Company ¶
type Company interface { Save(context echo.Context) error GetById(context echo.Context) error Get(context echo.Context) error GetRepositoriesById(context echo.Context) error UpdateRepositories(context echo.Context) error GetApplicationsByCompanyIdAndRepositoryType(context echo.Context) error UpdateWebhook(context echo.Context) error }
Company company api operations
type Git ¶
type Git interface { ListenEvent(context echo.Context) error GetBranches(context echo.Context) error GetCommitByBranch(context echo.Context) error }
Git git api operations
type KubeEvent ¶
type KubeEvent interface {
Save(context echo.Context) error
}
KubeEvent k8s Event api operations
type KubeObject ¶
type KubeObject interface {
Get(context echo.Context) error
}
KubeObject k8s Object api operations
type Pipeline ¶
type Pipeline interface { Get(context echo.Context) error GetByProcessId(context echo.Context) error GetEvents(context echo.Context) error Create(context echo.Context) error Update(context echo.Context) error }
Pipeline pipeline api operations
type Process ¶
type Process interface { Get(context echo.Context) error GetById(context echo.Context) error GetProcessLifeCycleEventByProcessIdAndStepName(context echo.Context) error GetFootmarksByProcessIdAndStep(context echo.Context) error GetLogsByProcessIdAndStepAndFootmark(context echo.Context) error }
Process process api operations
type ProcessEvent ¶
type ProcessLifeCycleEvent ¶
type ProcessLifeCycleEvent interface { Save(context echo.Context) error Pull(context echo.Context) error Update(context echo.Context) error }
ProcessLifeCycleEvent Process Life Cycle Event api operations
type Repository ¶
type Repository interface { GetById(context echo.Context) error GetApplicationsById(context echo.Context) error }
Repository repository api operations
Click to show internal directories.
Click to hide internal directories.