Slackbot
08/31/2023, 2:02 PMAndrew Grosner
08/31/2023, 2:04 PMregister<Exec>(taskName) {
group = groupName
if (isRegisterCommand) {
// required to register queries correctly.
dependsOn(anotherTask)
}
workingDir(project.projectDir)
logger.log(<http://LogLevel.INFO|LogLevel.INFO>, "Working Directory: ${this.workingDir.absolutePath}")
if (!outputOnly) {
logger.log(<http://LogLevel.INFO|LogLevel.INFO>, "Executing -> $execName ${argsList.joinToString()}")
executable(execName)
setArgs(argsList)
} else {
logger.log(LogLevel.WARN, "Skipping -> $execName ${argsList.joinToString()}")
executable(DEFAULT_EXEC)
}
}
this looks like it should work. any insights?Andrew Grosner
08/31/2023, 2:05 PMCaused by: java.io.IOException: Cannot run program $execName (in directory "/Users/**/project/example"): error=2, No such file or directory
at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1143)
at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1073)
at net.rubygrapefruit.platform.internal.DefaultProcessLauncher.start(DefaultProcessLauncher.java:25)
... 9 more
Caused by: java.io.IOException: error=2, No such file or directory
at java.base/java.lang.ProcessImpl.forkAndExec(Native Method)
at java.base/java.lang.ProcessImpl.<init>(ProcessImpl.java:314)
at java.base/java.lang.ProcessImpl.start(ProcessImpl.java:244)
at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1110)
... 11 moreAndrew Grosner
08/31/2023, 2:05 PMChris Lee
08/31/2023, 2:16 PMjava.io.IOException: Cannot run program $execName (in directory "/Users/**/project/example"Andrew Grosner
08/31/2023, 3:05 PMAndrew Grosner
08/31/2023, 3:07 PMChris Lee
08/31/2023, 3:07 PMAndrew Grosner
08/31/2023, 3:07 PMAndrew Grosner
08/31/2023, 3:07 PMChris Lee
08/31/2023, 3:08 PMChris Lee
08/31/2023, 3:08 PMAndrew Grosner
08/31/2023, 3:12 PM/usr/local/bin/$exectutable when i do which command
ill run a which command instead to see if its a path issue too