通过jenkins在mac mini上运行ios构建时获取java.lang.InterruptedException

时间:2017-10-03 15:52:38

标签: ios jenkins xcodebuild

我有一个构建设置,我在mac mini上查看ios代码并运行xcodebuild进行编译,然后将ipa推送到曲棍球应用程序。

这一切都是从一个在google cloud linux vm上运行的jenkins服务器自动发生的。

最近我遇到了一些问题,当xcode build命令运行时,我在jenkins作业中遇到错误: “无法联系MacMini:java.io.IOException:java.lang.InterruptedException”

有没有人遇到过类似的问题?

2 个答案:

答案 0 :(得分:0)

从来没有真正深入到此。尝试升级Mac mini和网络。 jenkins和mac mini之间的连接似乎超时,原因是在Mac mini上编译代码花费了很长时间。

答案 1 :(得分:0)

故障排除步骤:

  1. 检查已安装的Java(包括JDK和JRE)。
  2. 面对同样的问题,从属机器无法连接并在安装JDK后抛出Java异常,我发现了解决方法,转到您的Salve机器设置并设置

希望如此,如果您使用的是ssh连接,这将起作用。

  

主机密钥验证策略值Non Verifying verification strategy