mirror of
https://github.com/containers/podman.git
synced 2025-12-05 12:52:12 +08:00
Add podman farm build command
Add podman farm build command that sends out builds to nodes defined in the farm, builds the images on the farm nodes, and pulls them back to the local machine to create a manifest list. Signed-off-by: Urvashi Mohnani <umohnani@redhat.com>
This commit is contained in:
@@ -40,5 +40,11 @@ type ImageEngine interface { //nolint:interfacebloat
|
||||
ManifestRemoveDigest(ctx context.Context, names, image string) (string, error)
|
||||
ManifestRm(ctx context.Context, names []string) (*ImageRemoveReport, []error)
|
||||
ManifestPush(ctx context.Context, name, destination string, imagePushOpts ImagePushOptions) (string, error)
|
||||
ManifestListClear(ctx context.Context, name string) (string, error)
|
||||
Sign(ctx context.Context, names []string, options SignOptions) (*SignReport, error)
|
||||
FarmNodeName(ctx context.Context) string
|
||||
FarmNodeDriver(ctx context.Context) string
|
||||
FarmNodeInspect(ctx context.Context) (*FarmInspectReport, error)
|
||||
PullToFile(ctx context.Context, options PullToFileOptions) (string, error)
|
||||
PullToLocal(ctx context.Context, options PullToLocalOptions) (string, error)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user