step

package
v0.0.0-...-e359315 Latest Latest
Warning

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

Go to latest
Published: Dec 25, 2024 License: Apache-2.0 Imports: 26 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Boost

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

func NewBoost

func NewBoost(base *drone.Base, targets config.Targets, config *config.Boost, logger log.Logger) *Boost

func (*Boost) Run

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

func (*Boost) Runnable

func (b *Boost) Runnable() bool

type Build

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

func NewBuild

func NewBuild(
	command *command.Docker, config *config.Docker,
	targets *config.Targets, project *config.Project, registries *config.Registries,
) *Build

func (*Build) Run

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

func (*Build) Runnable

func (b *Build) Runnable() bool

type Daemon

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

func NewDaemon

func NewDaemon(command *command.Docker, config *config.Docker) *Daemon

func (*Daemon) Run

func (d *Daemon) Run(ctx *context.Context) (err error)

func (*Daemon) Runnable

func (d *Daemon) Runnable() bool

type Login

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

func NewLogin

func NewLogin(
	command *command.Docker, config *config.Docker,
	registries *config.Registries, targets *config.Targets,
) *Login

func (*Login) Run

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

func (*Login) Runnable

func (l *Login) Runnable() bool

type Push

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

func NewPush

func NewPush(
	command *command.Docker, config *config.Docker,
	targets *config.Targets, registries *config.Registries,
) *Push

func (*Push) Run

func (p *Push) Run(ctx *context.Context) (err error)

func (*Push) Runnable

func (p *Push) Runnable() bool

type SSH

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

func NewSSH

func NewSSH(base *drone.Base, docker *config.Docker, logger log.Logger) *SSH

func (*SSH) Run

func (s *SSH) Run(_ *context.Context) (err error)

func (*SSH) Runnable

func (s *SSH) Runnable() bool

type Setup

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

func NewSetup

func NewSetup(command *command.Docker, config *config.Docker, targets *config.Targets) *Setup

func (*Setup) Run

func (s *Setup) Run(ctx *context.Context) (err error)

func (*Setup) Runnable

func (s *Setup) Runnable() bool

Directories

Path Synopsis
internal

Jump to

Keyboard shortcuts

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