Class CommandLineGenerator
- java.lang.Object
-
- org.honton.chas.podman.maven.plugin.CommandLineGenerator
-
public class CommandLineGenerator extends Object
-
-
Constructor Summary
Constructors Constructor Description CommandLineGenerator(RemoteInfo remoteInfo)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddArgs(Map<String,String> buildArguments)voidaddCmd(String cmd)voidaddContainerfile(String containerfile)voidaddContext(Path contextDir)voidaddManifest(String name)booleanaddPlatforms(List<String> platforms)Add the platform optionvoidaddTag(String name)List<String>getCommand()
-
-
-
Constructor Detail
-
CommandLineGenerator
public CommandLineGenerator(RemoteInfo remoteInfo)
-
-
Method Detail
-
addCmd
public void addCmd(String cmd)
-
addPlatforms
public boolean addPlatforms(List<String> platforms)
Add the platform option- Parameters:
platforms- the os/arch of the resulting image(s)- Returns:
- true if multi-platform
-
addManifest
public void addManifest(String name)
-
addTag
public void addTag(String name)
-
addContainerfile
public void addContainerfile(String containerfile)
-
addContext
public void addContext(Path contextDir)
-
-