Help us shape the future of Go! Take the 2026 Go Developer Survey

remoteprojection

package
v0.4.26 Latest Latest
Warning

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

Go to latest
Published: Oct 26, 2026 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func RenderComposeJSON

func RenderComposeJSON(files []string, environment map[string]string) (string, error)

RenderComposeJSON only resolves Core-owned source. It never invokes a runtime executable, builds an image or uses the Core host as the execution node.

Types

type ProjectedQuadletGraph

type ProjectedQuadletGraph struct {
	Files     map[string]string
	Units     []string
	InitUnits []string
}

func ProjectRemoteQuadletGraph

func ProjectRemoteQuadletGraph(compose, env, project string, members []string) (ProjectedQuadletGraph, error)

ProjectRemoteQuadletGraph realizes an already Core-validated Compose project. File references must resolve to approved bundle members, not a Core checkout. The node resolves explicit markers beneath its own immutable bundle root.

func ProjectRemoteQuadletInitGraph

func ProjectRemoteQuadletInitGraph(compose, env, project string, members []string) (ProjectedQuadletGraph, error)

ProjectRemoteQuadletInitGraph requires Core's completion-aware applier. It removes native implicit init activation and delegates completion to the authenticated, exact-source observation rather than a shell state heuristic.

Jump to

Keyboard shortcuts

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