public class GoDriver
extends java.lang.Object
implements java.io.Serializable
| Constructor and Description |
|---|
GoDriver(java.lang.String executablePath,
java.util.Map<java.lang.String,java.lang.String> env,
java.io.File workingDirectory,
org.jfrog.build.api.util.Log logger) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getModuleName() |
org.jfrog.build.extractor.executor.CommandResults |
getUsedModules(boolean prompt,
boolean ignoreErrors) |
boolean |
isInstalled() |
org.jfrog.build.extractor.executor.CommandResults |
modGraph(boolean prompt) |
void |
modTidy(boolean prompt) |
org.jfrog.build.extractor.executor.CommandResults |
runCmd(java.util.List<java.lang.String> args,
boolean prompt)
Run go client cmd with goArs.
|
org.jfrog.build.extractor.executor.CommandResults |
runCmd(java.lang.String args,
boolean prompt) |
org.jfrog.build.extractor.executor.CommandResults |
version(boolean prompt) |
public GoDriver(java.lang.String executablePath,
java.util.Map<java.lang.String,java.lang.String> env,
java.io.File workingDirectory,
org.jfrog.build.api.util.Log logger)
public org.jfrog.build.extractor.executor.CommandResults runCmd(java.lang.String args,
boolean prompt)
throws java.io.IOException
java.io.IOExceptionpublic org.jfrog.build.extractor.executor.CommandResults runCmd(java.util.List<java.lang.String> args,
boolean prompt)
throws java.io.IOException
java.io.IOExceptionpublic boolean isInstalled()
public org.jfrog.build.extractor.executor.CommandResults version(boolean prompt)
throws java.io.IOException
java.io.IOExceptionpublic org.jfrog.build.extractor.executor.CommandResults modGraph(boolean prompt)
throws java.io.IOException
java.io.IOExceptionpublic void modTidy(boolean prompt)
throws java.io.IOException
java.io.IOExceptionpublic org.jfrog.build.extractor.executor.CommandResults getUsedModules(boolean prompt,
boolean ignoreErrors)
throws java.io.IOException
java.io.IOExceptionpublic java.lang.String getModuleName()
throws java.io.IOException
java.io.IOException