engines

package
v0.4.1 Latest Latest
Warning

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

Go to latest
Published: Mar 27, 2026 License: AGPL-3.0, AGPL-3.0-only Imports: 6 Imported by: 0

Documentation

Overview

Package engines contains all built-in build engines. Import this package to register all engines via their init() functions.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BinaryMeta added in v0.4.0

type BinaryMeta struct {
	From       string            `json:"from"`
	BinaryName string            `json:"binary_name"`
	OutputPath string            `json:"output_path"`
	Args       []string          `json:"args,omitempty"`
	Env        map[string]string `json:"env,omitempty"`
	Compress   bool              `json:"compress"`
}

BinaryMeta is the engine-specific metadata for a binary build step. Attached to UniversalStep.Meta for binary engine steps.

func (BinaryMeta) StepMetaKind added in v0.4.0

func (m BinaryMeta) StepMetaKind() string

StepMetaKind returns the kind identifier for binary build steps.

Jump to

Keyboard shortcuts

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