message

package
v0.55.0 Latest Latest
Warning

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

Go to latest
Published: Jan 5, 2021 License: Apache-2.0 Imports: 15 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CLIMessenger

type CLIMessenger struct {
	dig.In

	Logger         log.Logger
	UI             cli.Ui
	Viper          *viper.Viper
	BuilderBuilder *templates.BuilderBuilder
}

func (*CLIMessenger) Execute

func (m *CLIMessenger) Execute(ctx context.Context, release *api.Release, step *api.Message) error

type DaemonMessenger

type DaemonMessenger struct {
	dig.In
	Logger         log.Logger
	UI             cli.Ui
	Viper          *viper.Viper
	Daemon         daemontypes.Daemon
	BuilderBuilder *templates.BuilderBuilder
}

func (*DaemonMessenger) Execute

func (m *DaemonMessenger) Execute(ctx context.Context, release *api.Release, step *api.Message) error

type DaemonlessMessenger

type DaemonlessMessenger struct {
	dig.In
	Logger log.Logger
}

func NewDaemonlessMessenger

func NewDaemonlessMessenger(
	logger log.Logger,
) *DaemonlessMessenger

func (*DaemonlessMessenger) Execute

func (d *DaemonlessMessenger) Execute(ctx context.Context, release *api.Release, step *api.Message) error

Jump to

Keyboard shortcuts

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