Jenkins Node/Slave(Mac iOS版本)-如何获得构建包



我已经设置了Jenkins,一切都很好。它已连接(JNLP)并且构建良好。

但是我怎么能得到构建回到主(服务器托管詹金斯)?

可以在从属/节点上激活一个脚本来复制构建。但既然我们有了这个连接得很好的JNLP,我的第一个想法是让它通过这个连接?

提前感谢问候基督教

通常,您会使用工件机制来保存构建的结果(例如。app),然后在另一个脚本中检索它们并采取下一步,Jenkins会为您存储它们。

为了保存它们,在Archive the artifacts中添加一个构建后的操作,然后给出你想要保存的工件的路径(可以选择排除一些元素,等等)。

当我为iPhone构建存储构件时,我通常存储-dSYM.zip和.ipa文件。

如果你想在另一个构建步骤中使用它们,那么你可以使用Copy Artifact Plugin将它们复制为预构建步骤,然后稍后对它们进行操作(例如:如果你想手动释放.ipa和dSYM.zip文件到TestFlightApp或HockeyApp或其他分发机制)。

最新更新