【发布时间】:2014-12-25 09:01:44
【问题描述】:
我有构建 ios 和 android 应用程序的 jenkins 工作,我希望 jenkins 在构建完成后将这些工件上传到 nexus。有什么办法吗? 谢谢
【问题讨论】:
标签: jenkins build continuous-integration nexus
我有构建 ios 和 android 应用程序的 jenkins 工作,我希望 jenkins 在构建完成后将这些工件上传到 nexus。有什么办法吗? 谢谢
【问题讨论】:
标签: jenkins build continuous-integration nexus
如果您使用 Maven 或 Gradle 或其他任何工具(尤其是 Android 应用程序)构建应用程序,一个简单的 mvn deploy 或 gradle uploadArchives 就可以解决问题。如果您使用这些工具之一构建 ios 应用程序,同样适用。
在大多数其他情况下,您始终可以通过 REST API 进行正常上传。
Maven 和 Gradle 设置的示例在 eval guide 和 the examples to the Nexus book 中。
【讨论】:
使用Nexus Artifact Uploader 插件,并设置一个新作业,在其中设置构建步骤从另一个项目复制工件,以及将工件上传到 Nexus 的步骤>
【讨论】: