BuildahAliases Class

Summary

Contains functionality for working with Buildah commands. Contains functionality for running any custom command which are not yet implemented. Contains functionality for working with build command. Contains functionality for working with Buildah image prune command. Contains functionality for working with push command. Contains functionality for working with tag command. Contains functionality for working with login command. Contains functionality for working with logout command.
Assembly
Cake.Buildah.dll
Namespace
Cake.Buildah
Base Types
  • Object
graph BT Type-->Base0["Object"] Type["BuildahAliases"] class Type type-node

Syntax

public static class BuildahAliases

Attributes

Type Description
NullableContextAttribute
NullableAttribute
CakeAliasCategoryAttribute

Methods

Name Value Summary
BuildahBuild(ICakeContext, BuildahImageBuildSettings, string) void
Builds an image given settings.
static
BuildahBuild(ICakeContext, string) void
Builds an image using default settings.
static
BuildahCustomCommand(ICakeContext, BuildahCustomCommandSettings, string) IEnumerable<string>
Run a custom Buildah command.
static
BuildahCustomCommand(ICakeContext, string) IEnumerable<string>
Run a custom Buildah command.
static
BuildahImagePrune(ICakeContext, BuildahImagePruneSettings) IEnumerable<string>
Remove unused images given settings.
static
BuildahImagePrune(ICakeContext) IEnumerable<string>
Remove unused images.
static
BuildahLogin(ICakeContext, BuildahRegistryLoginSettings, string) void
Register or log in to a Buildah registry. If no server is specified, the Buildah engine default is used.
static
BuildahLogin(ICakeContext, string, string, bool, string) void
Register or log in to a Buildah registry. If no server is specified, the Buildah engine default is used.
static
BuildahLogout(ICakeContext, BuildahRegistryLogoutSettings, string) void
Logout from a Buildah registry. If no server is specified, the Buildah engine default is used.
static
BuildahLogout(ICakeContext, string) void
Logout from a Buildah registry. If no server is specified, the Buildah engine default is used.
static
BuildahPush(ICakeContext, BuildahImagePushSettings, string) void
Push an image or a repository to the registry with given settings.
static
BuildahPush(ICakeContext, string) void
Push an image or a repository to the registry.
static
BuildahTag(ICakeContext, string, string) void
Tag an image into a repository.
static

Extension Methods

Name Value Summary
ToDictionary() IDictionary<string, object>
Requires the Cake.DeployParams addin