Documentation ¶
Index ¶
- Constants
- Variables
- func AddConnection() *cli.Command
- func Clean(str string) string
- func CleanCmd() *cli.Command
- func Connections() *cli.Command
- func DeleteConnection() *cli.Command
- func Environments(isDebug *bool) *cli.Command
- func Format(isDebug *bool) *cli.Command
- func Init() *cli.Command
- func Internal() *cli.Command
- func Lineage() *cli.Command
- func Lint(isDebug *bool) *cli.Command
- func ListConnections() *cli.Command
- func ListEnvironments(isDebug *bool) *cli.Command
- func ParseAsset() *cli.Command
- func ParsePipeline() *cli.Command
- func PatchAsset() *cli.Command
- func RecoverFromPanic()
- func Render() *cli.Command
- func Run(isDebug *bool) *cli.Command
- type CleanCommand
- type ConnectionsCommand
- type EnvironmentListCommand
- type ErrorResponse
- type ErrorResponses
- type LineageCommand
- type ParseCommand
- type RenderCommand
Constants ¶
View Source
const ( DefaultTemplate = "default" DefaultFolderName = "bruin-pipeline" )
View Source
const LogsFolder = "logs"
Variables ¶
View Source
var ( DefaultGlossaryReader = &glossary.GlossaryReader{ RepoFinder: &git.RepoFinder{}, FileNames: []string{"glossary.yml", "glossary.yaml"}, } DefaultPipelineBuilder = pipeline.NewBuilder(builderConfig, pipeline.CreateTaskFromYamlDefinition(fs), pipeline.CreateTaskFromFileComments(fs), fs, DefaultGlossaryReader) )
Functions ¶
func AddConnection ¶ added in v0.11.22
func AddConnection() *cli.Command
func Connections ¶ added in v0.11.22
func Connections() *cli.Command
func DeleteConnection ¶ added in v0.11.22
func DeleteConnection() *cli.Command
func Environments ¶ added in v0.11.4
func Environments(isDebug *bool) *cli.Command
func ListConnections ¶ added in v0.11.22
func ListConnections() *cli.Command
func ListEnvironments ¶ added in v0.11.4
func ListEnvironments(isDebug *bool) *cli.Command
func ParseAsset ¶ added in v0.10.1
func ParseAsset() *cli.Command
func ParsePipeline ¶ added in v0.11.16
func ParsePipeline() *cli.Command
func PatchAsset ¶ added in v0.11.27
func PatchAsset() *cli.Command
func RecoverFromPanic ¶ added in v0.5.1
func RecoverFromPanic()
Types ¶
type CleanCommand ¶ added in v0.1.3
type CleanCommand struct {
// contains filtered or unexported fields
}
func (*CleanCommand) Run ¶ added in v0.1.3
func (r *CleanCommand) Run(inputPath string) error
type ConnectionsCommand ¶ added in v0.11.22
type ConnectionsCommand struct{}
func (*ConnectionsCommand) ListConnections ¶ added in v0.11.22
func (r *ConnectionsCommand) ListConnections(pathToProject, output string) error
type EnvironmentListCommand ¶ added in v0.11.4
type EnvironmentListCommand struct{}
type ErrorResponse ¶ added in v0.11.47
type ErrorResponse struct {
Error string `json:"error"`
}
type ErrorResponses ¶ added in v0.11.47
type ErrorResponses struct {
Error []string `json:"error"`
}
type LineageCommand ¶
type LineageCommand struct {
// contains filtered or unexported fields
}
type ParseCommand ¶ added in v0.10.1
type ParseCommand struct {
// contains filtered or unexported fields
}
func (*ParseCommand) ParsePipeline ¶ added in v0.11.16
func (r *ParseCommand) ParsePipeline(assetPath string) error
func (*ParseCommand) Run ¶ added in v0.10.1
func (r *ParseCommand) Run(assetPath string) error
type RenderCommand ¶
type RenderCommand struct {
// contains filtered or unexported fields
}
func (*RenderCommand) Run ¶
func (r *RenderCommand) Run(taskPath string) error
Click to show internal directories.
Click to hide internal directories.