public class PipDriver
extends java.lang.Object
implements java.io.Serializable
| Constructor and Description |
|---|
PipDriver(java.lang.String executablePath,
java.util.Map<java.lang.String,java.lang.String> env) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
freeze(java.io.File workingDirectory,
org.jfrog.build.api.util.Log logger) |
java.lang.String |
install(java.io.File workingDirectory,
java.lang.String url,
java.util.List<java.lang.String> commandArgs,
org.jfrog.build.api.util.Log logger) |
java.lang.String |
runCommand(java.io.File workingDirectory,
java.util.List<java.lang.String> args,
org.jfrog.build.api.util.Log logger) |
public PipDriver(java.lang.String executablePath,
java.util.Map<java.lang.String,java.lang.String> env)
public java.lang.String install(java.io.File workingDirectory,
java.lang.String url,
java.util.List<java.lang.String> commandArgs,
org.jfrog.build.api.util.Log logger)
throws java.io.IOException
java.io.IOExceptionpublic java.lang.String freeze(java.io.File workingDirectory,
org.jfrog.build.api.util.Log logger)
throws java.io.IOException
java.io.IOExceptionpublic java.lang.String runCommand(java.io.File workingDirectory,
java.util.List<java.lang.String> args,
org.jfrog.build.api.util.Log logger)
throws java.io.IOException,
java.lang.InterruptedException
java.io.IOExceptionjava.lang.InterruptedException