Versions in this module Expand all Collapse all v0 v0.0.1 Jul 4, 2026 Changes in this version + type Compose struct + func New(name string, options ...Option) (*Compose, error) + func (c *Compose) Cleanup(ctx context.Context) error + func (c *Compose) Create(ctx context.Context) error + func (c *Compose) Down(ctx context.Context) error + func (c *Compose) IsRunning(ctx context.Context) (bool, error) + func (c *Compose) Logs(ctx context.Context) (logs.LogStreams, error) + func (c *Compose) Name() string + func (c *Compose) Project() string + func (c *Compose) Resources(ctx context.Context) (scaffold.ResourceStatus, error) + type Option func(*Compose) + func WithBinary(binary string, argsPrefix ...string) Option + func WithEmbeddedFile(name string, content []byte) Option + func WithFile(path string) Option + func WithProject(project string) Option + func WithReadyCheck(ready Ready) Option + func WithWaitTimeout(timeout time.Duration) Option + func WithoutWait() Option + type Ready func(context.Context, *Compose) error