pkg

package
v0.0.7 Latest Latest
Warning

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

Go to latest
Published: May 23, 2023 License: MIT Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Pipeline

type Pipeline struct {
	Data           *pipeline.Data
	Config         config.Interface
	Scm            scm.Interface
	Engine         engine.Interface
	PackageManager mgr.Interface
}

func (*Pipeline) MgrInitStep

func (p *Pipeline) MgrInitStep() error

func (*Pipeline) MgrValidateTools

func (p *Pipeline) MgrValidateTools() error

func (*Pipeline) PackageStep

func (p *Pipeline) PackageStep() error

this step should commit any local changes and create a git tag. It should also generate the releaser artifacts. Nothing should be pushed to remote repository

func (*Pipeline) ParseRepoConfig

func (p *Pipeline) ParseRepoConfig() error

func (*Pipeline) PipelineInitStep

func (p *Pipeline) PipelineInitStep() error

func (*Pipeline) Start

func (p *Pipeline) Start(configData config.Interface) error

func (*Pipeline) ValidateTools

func (p *Pipeline) ValidateTools() error

Directories

Path Synopsis
mock
Package mock_config is a generated GoMock package.
Package mock_config is a generated GoMock package.
mgr
mock
Package mock_mgr is a generated GoMock package.
Package mock_mgr is a generated GoMock package.

Jump to

Keyboard shortcuts

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