本文整理了Java中hudson.Launcher.launchChannel()
方法的一些代码示例,展示了Launcher.launchChannel()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Launcher.launchChannel()
方法的具体详情如下:
包路径:hudson.Launcher
类名称:Launcher
方法名:launchChannel
[英]Launches a specified process and connects its input/output to a Channel, then return it.
When the returned channel is terminated, the process will be killed.
[中]
代码示例来源:origin: jenkinsci/jenkins
@Override
public Channel launchChannel(String[] cmd, OutputStream out,
FilePath workDir, Map<String, String> envVars) throws IOException,
InterruptedException {
return inner.launchChannel(cmd, out, workDir, envVars);
}
代码示例来源:origin: jenkinsci/jenkins
@Override
public Channel launchChannel(String[] cmd, OutputStream out, FilePath workDir, Map<String, String> envVars) throws IOException, InterruptedException {
return outer.launchChannel(prefix(cmd),out,workDir,envVars);
}
代码示例来源:origin: jenkinsci/jenkins
@Override
public Channel launchChannel(String[] cmd, OutputStream out, FilePath workDir, Map<String, String> envVars) throws IOException, InterruptedException {
EnvVars e = new EnvVars(env);
e.putAll(envVars);
return outer.launchChannel(cmd,out,workDir,e);
}
代码示例来源:origin: org.jenkins-ci.main/jenkins-core
@Override
public Channel launchChannel(String[] cmd, OutputStream out,
FilePath workDir, Map<String, String> envVars) throws IOException,
InterruptedException {
return inner.launchChannel(cmd, out, workDir, envVars);
}
代码示例来源:origin: jenkinsci/coverity-plugin
@Override
public Channel launchChannel(String[] cmd, OutputStream out, FilePath workDir, Map<String, String> envVars) throws IOException, InterruptedException {
String lastArg = cmd[cmd.length - 1];
if(lastArg.startsWith(toolsDir) && lastArg.endsWith(".sh")) {
logger.info(lastArg + " is a tools script, skipping cov-build");
decorated.launchChannel(cmd, out, workDir, envVars);
}
return decorated.launchChannel(prefix(cmd), out, workDir, envVars);
}
代码示例来源:origin: org.jenkins-ci.main/jenkins-core
@Override
public Channel launchChannel(String[] cmd, OutputStream out, FilePath workDir, Map<String, String> envVars) throws IOException, InterruptedException {
return outer.launchChannel(prefix(cmd),out,workDir,envVars);
}
代码示例来源:origin: org.eclipse.hudson/hudson-core
@Override
public Channel launchChannel(String[] cmd, OutputStream out, FilePath workDir, Map<String, String> envVars) throws IOException, InterruptedException {
return outer.launchChannel(prefix(cmd), out, workDir, envVars);
}
代码示例来源:origin: hudson/hudson-2.x
@Override
public Channel launchChannel(String[] cmd, OutputStream out, FilePath workDir, Map<String, String> envVars) throws IOException, InterruptedException {
return outer.launchChannel(prefix(cmd),out,workDir,envVars);
}
代码示例来源:origin: org.jvnet.hudson.main/hudson-core
@Override
public Channel launchChannel(String[] cmd, OutputStream out, FilePath workDir, Map<String, String> envVars) throws IOException, InterruptedException {
return outer.launchChannel(prefix(cmd),out,workDir,envVars);
}
代码示例来源:origin: org.eclipse.hudson.main/hudson-core
@Override
public Channel launchChannel(String[] cmd, OutputStream out, FilePath workDir, Map<String, String> envVars) throws IOException, InterruptedException {
return outer.launchChannel(prefix(cmd),out,workDir,envVars);
}
代码示例来源:origin: org.jenkins-ci.main/jenkins-core
@Override
public Channel launchChannel(String[] cmd, OutputStream out, FilePath workDir, Map<String, String> envVars) throws IOException, InterruptedException {
EnvVars e = new EnvVars(env);
e.putAll(envVars);
return outer.launchChannel(cmd,out,workDir,e);
}
内容来源于网络,如有侵权,请联系作者删除!