代码之家  ›  专栏  ›  技术社区  ›  Peter Schuetze

如何使用Hudson的was builder插件在远程计算机上部署?

  •  0
  • Peter Schuetze  · 技术社区  · 16 年前

    我有一个没有安装WebSphere的Hudson构建服务器(Windows)。我创建了一个通过ssh连接的Hudson节点。我还安装了was builder插件来在AIX机器上运行Jython脚本。使用was builder插件的作业绑定到AIX框。

    我遇到了错误。是否有人知道该安装程序是否可以工作,或者其他安装程序是否可以用于was builder插件?

    编辑:

    我收到以下错误消息:

    [test] $ cmd /c call /tmp/hudson9035964108103168395.bat
    FATAL: command execution failed
    
    java.io.IOException: cmd: not found
     at java.lang.UNIXProcess.fullPath(UNIXProcess.java:372)
     at java.lang.UNIXProcess.<init>(UNIXProcess.java:178)
     at java.lang.ProcessImpl.start(ProcessImpl.java:114)
     at java.lang.ProcessBuilder.start(ProcessBuilder.java:466)
     at hudson.Proc$LocalProc.<init>(Proc.java:149)
     at hudson.Proc$LocalProc.<init>(Proc.java:121)
     at hudson.Launcher$LocalLauncher.launch(Launcher.java:633)
     at hudson.Launcher$ProcStarter.start(Launcher.java:268)
     at hudson.Launcher$RemoteLaunchCallable.call(Launcher.java:778)
     at hudson.Launcher$RemoteLaunchCallable.call(Launcher.java:754)
     at hudson.remoting.UserRequest.perform(UserRequest.java:114)
     at hudson.remoting.UserRequest.perform(UserRequest.java:48)
     at hudson.remoting.Request$2.run(Request.java:270)
     at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:432)
     at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:284)
     at java.util.concurrent.FutureTask.run(FutureTask.java:138)
     at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:665)
     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:690)
     at java.lang.Thread.run(Thread.java:810)
    Finished: FAILURE
    

    我想知道这个插件是否可以在从系统上执行,特别是在主系统在Windows上,从系统在AIX上的情况下。

    3 回复  |  直到 16 年前
        1
  •  1
  •   Akhil Jain Thedaego    13 年前
        2
  •  0
  •   Ritesh M Nayak beny23    16 年前

    为什么不通过hudsonurl:8080/jobs/jobname/build远程触发hudson上的构建?令牌=令牌URL。这样你就不用依赖BAT文件了。

        3
  •  0
  •   Peter Schuetze    16 年前

    我终于开始工作了。我将插件升级到1.4版和最新的Hudson服务器1.355。这似乎起到了作用。

    推荐文章