step

package
v0.0.0-...-f97e82a Latest Latest
Warning

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

Go to latest
Published: Jun 5, 2024 License: Apache-2.0 Imports: 14 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Alignment

type Alignment struct {
	// contains filtered or unexported fields
}

func NewAlignment

func NewAlignment(
	base *drone.Base, binary *config.Binary,
	alignment *config.Alignment, project *config.Project,
) *Alignment

func (*Alignment) Run

func (a *Alignment) Run(ctx *context.Context) (err error)

func (*Alignment) Runnable

func (a *Alignment) Runnable() bool

type Build

type Build struct {
	// contains filtered or unexported fields
}

func NewBuild

func NewBuild(golang *command.Golang, outputs []*config.Output, project *config.Project, debug *config.Debug) *Build

func (*Build) Run

func (b *Build) Run(ctx *context.Context) (err error)

func (*Build) Runnable

func (b *Build) Runnable() bool

type Compress

type Compress struct {
	// contains filtered or unexported fields
}

func NewCompress

func NewCompress(
	base *drone.Base, binary *config.Binary,
	compress *config.Compress,
	outputs []*config.Output, project *config.Project,
) *Compress

func (*Compress) Run

func (c *Compress) Run(ctx *context.Context) (err error)

func (*Compress) Runnable

func (c *Compress) Runnable() bool

type Lint

type Lint struct {
	// contains filtered or unexported fields
}

func NewLint

func NewLint(base *drone.Base, binary *config.Binary, lint *config.Lint, project *config.Project) *Lint

func (*Lint) Run

func (l *Lint) Run(ctx *context.Context) (err error)

func (*Lint) Runnable

func (l *Lint) Runnable() bool

type Test

type Test struct {
	// contains filtered or unexported fields
}

func NewTest

func NewTest(golang *command.Golang, test *config.Test, project *config.Project) *Test

func (*Test) Run

func (t *Test) Run(ctx *context.Context) (err error)

func (*Test) Runnable

func (t *Test) Runnable() bool

type Tidy

type Tidy struct {
	// contains filtered or unexported fields
}

func NewTidy

func NewTidy(golang *command.Golang, project *config.Project) *Tidy

func (*Tidy) Run

func (t *Tidy) Run(ctx *context.Context) (err error)

func (*Tidy) Runnable

func (t *Tidy) Runnable() (runnable bool)

Jump to

Keyboard shortcuts

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