ci

package
v0.0.0-...-3029119 Latest Latest
Warning

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

Go to latest
Published: Mar 11, 2024 License: AGPL-3.0 Imports: 7 Imported by: 6

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func BinanceDependency

func BinanceDependency(client *dagger.Client) func(r *dagger.Container) *dagger.Container

BinanceDependency returns a function that set variables to use binance as a service

func CockroachDB

func CockroachDB(client *dagger.Client, db string) *dagger.Container

func CockroachDBService

func CockroachDBService(client *dagger.Client, db string) *dagger.Service

func CockroachDependency

func CockroachDependency(s *dagger.Service, db string) func(r *dagger.Container) *dagger.Container

CockroachDependency returns a function that add a CockroachDependency service to container

func ExecuteContainersInParallel

func ExecuteContainersInParallel(ctx context.Context, containers ...[]*dagger.Container)

func ExecuteInParallel

func ExecuteInParallel(ctx context.Context, funcs ...func(context.Context) error)

func ExposeOnLocalPort

func ExposeOnLocalPort(
	client *dagger.Client,
	service *dagger.Service,
	ports ...dagger.PortForward,
) func(ctx context.Context, opts ...dagger.ServiceStopOpts) (*dagger.Service, error)

func Generator

func Generator(client *dagger.Client, path string) func(ctx context.Context) error

Generator returns a container that generates code.

func Linter

func Linter(client *dagger.Client, path string) *dagger.Container

Linter returns a container that runs the linter.

func Nats

func Nats(client *dagger.Client) *dagger.Container

func NatsDependency

func NatsDependency(nats *dagger.Service) func(r *dagger.Container) *dagger.Container

NatsDependency returns a function that add a NatsDependency service to container

func NatsService

func NatsService(client *dagger.Client) *dagger.Service

func Redis

func Redis(client *dagger.Client) *dagger.Container

func RedisDependency

func RedisDependency(redis *dagger.Service) func(r *dagger.Container) *dagger.Container

RedisDependency returns a function that add a DependsOnRedis service to container

func RedisService

func RedisService(client *dagger.Client) *dagger.Service

func Secret

func Secret(client *dagger.Client, name string) func(r *dagger.Container) *dagger.Container

func SourceAsWorkdir

func SourceAsWorkdir(client *dagger.Client, path string) func(r *dagger.Container) *dagger.Container

func UnitTests

func UnitTests(client *dagger.Client, path string) *dagger.Container

func UpdateGoMod

func UpdateGoMod(client *dagger.Client, path string) func(ctx context.Context) error

UpdateGoMod returns a container that generates code.

Types

This section is empty.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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