Fingerprint_Card
Loading...
Searching...
No Matches
Zwipe.Build.Misc.DockerPush Class Referencesealed
Inheritance diagram for Zwipe.Build.Misc.DockerPush:
Collaboration diagram for Zwipe.Build.Misc.DockerPush:

Public Member Functions

override bool Execute ()

Properties

string Executable [get, set]
string Properties = string.Empty [get, set]
bool UseSudo = false [get, set]
ITaskItem[] Images [get, set]

Private Member Functions

void OnStandardOutputReceived (string text)
void OnStandardErrorReceived (string text)
bool Execute (string fileName, string argument)
bool Tag (string fileName, string arguments, string image, string tag)
bool Push (string fileName, string arguments, string image)
IEnumerable< stringGetTags (ITaskItem item)
IEnumerable< stringGetRegistries (ITaskItem item)
string GetImageName (ITaskItem item)

Static Private Attributes

const string SudoExecutable = "sudo"
const char Separator = ';'
const string ProjectItemTagsTag = "Tags"
const string ProjectItemRegistriesTag = "Registries"

Member Function Documentation

◆ Execute() [1/2]

override bool Zwipe.Build.Misc.DockerPush.Execute ( )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ Execute() [2/2]

bool Zwipe.Build.Misc.DockerPush.Execute ( string fileName,
string argument )
private
Here is the call graph for this function:

◆ GetImageName()

string Zwipe.Build.Misc.DockerPush.GetImageName ( ITaskItem item)
private
Here is the caller graph for this function:

◆ GetRegistries()

IEnumerable< string > Zwipe.Build.Misc.DockerPush.GetRegistries ( ITaskItem item)
private
Here is the caller graph for this function:

◆ GetTags()

IEnumerable< string > Zwipe.Build.Misc.DockerPush.GetTags ( ITaskItem item)
private
Here is the caller graph for this function:

◆ OnStandardErrorReceived()

void Zwipe.Build.Misc.DockerPush.OnStandardErrorReceived ( string text)
private
Here is the caller graph for this function:

◆ OnStandardOutputReceived()

void Zwipe.Build.Misc.DockerPush.OnStandardOutputReceived ( string text)
private
Here is the caller graph for this function:

◆ Push()

bool Zwipe.Build.Misc.DockerPush.Push ( string fileName,
string arguments,
string image )
private
Here is the call graph for this function:
Here is the caller graph for this function:

◆ Tag()

bool Zwipe.Build.Misc.DockerPush.Tag ( string fileName,
string arguments,
string image,
string tag )
private
Here is the call graph for this function:
Here is the caller graph for this function:

Member Data Documentation

◆ ProjectItemRegistriesTag

const string Zwipe.Build.Misc.DockerPush.ProjectItemRegistriesTag = "Registries"
staticprivate

◆ ProjectItemTagsTag

const string Zwipe.Build.Misc.DockerPush.ProjectItemTagsTag = "Tags"
staticprivate

◆ Separator

const char Zwipe.Build.Misc.DockerPush.Separator = ';'
staticprivate

◆ SudoExecutable

const string Zwipe.Build.Misc.DockerPush.SudoExecutable = "sudo"
staticprivate

Property Documentation

◆ Executable

string Zwipe.Build.Misc.DockerPush.Executable
getset

◆ Images

ITaskItem [] Zwipe.Build.Misc.DockerPush.Images
getset

◆ Properties

string Zwipe.Build.Misc.DockerPush.Properties = string.Empty
getset

◆ UseSudo

bool Zwipe.Build.Misc.DockerPush.UseSudo = false
getset

The documentation for this class was generated from the following file: