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) }
Click to show internal directories.
Click to hide internal directories.