build

package
v0.2.2 Latest Latest
Warning

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

Go to latest
Published: Apr 9, 2021 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BuildInterface

type BuildInterface interface {
	BuildAndDeployRelease(
		buildConfig *types.BuildConfig, blockName, releaseId, envId string, isStaticBuild bool) (string, *utilsGoServer.Error)
	DeployRelease(blockName, releaseId, envId string) (string, *utilsGoServer.Error)
	DeployCatalogRelease(repo *types.Repository, blockName, releaseId, envId string) (string, *utilsGoServer.Error)
	UndeployRelease(blockName, envId string) (string, *utilsGoServer.Error)
	SuspendRelease(blockName, envId, releaseID string) (string, *utilsGoServer.Error)
	GetBuildLogs(release *types.Release) (*types.Logs, *utilsGoServer.Error)
	WatchBuildLogs(ctx context.Context, release *types.Release, logsChan chan *types.Logs) *utilsGoServer.Error
	AbortRelease(ctx context.Context, buildId, envId string) *utilsGoServer.Error
	GenReleaseConfigFromKintoFile(
		org, repo, branch, envId, githubUserToken string, blockType types.Block_Type) (*types.ReleaseConfig, *utilsGoServer.Error)
}

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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