api

package
v0.0.1-beta Latest Latest
Warning

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

Go to latest
Published: Jun 16, 2022 License: Apache-2.0 Imports: 1 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Agent

type Agent interface {
	Store(context echo.Context) error
	GetByName(context echo.Context) error
}

Agent api operations

type Application

type Application interface {
	Update(context echo.Context) error
	GetById(context echo.Context) error
	Get(context echo.Context) error
	GetPipelineForValidation(context echo.Context) error
	CreateApplicationPipeLine(context echo.Context) error
	UpdateApplicationPipeLine(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
	GetCommitsByBranch(context echo.Context) error
}

Git git api operations

type Pipeline

type Pipeline interface {
	Get(context echo.Context) error
	Update(context echo.Context) error
	Create(context echo.Context) error
}

Pipeline pipeline api operations

type Repository

type Repository interface {
	GetById(context echo.Context) error
	GetApplicationsById(context echo.Context) error
}

Repository repository api operations

type Search interface {
	SearchReposAndAppsByCompanyIdAndName(context echo.Context) error
}

Jump to

Keyboard shortcuts

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