Jenkins - Ant 构建 Maven 部署

Jenkins - Ant Build Maven Deploy

我有一个包含复杂 ant 构建的项目,我们现在希望保留为 ant(最终将转换为 maven)。

我目前正在使用 jenkins build/test 我们的应用程序。在 build/test 之后,我现在想将构建的工件推送到 Nexus 存储库。

对于 Maven 项目,我可以使用 post 构建操作 "Deploy Artefacts to Maven Repository" 来执行此操作。

构建我的 Jenkins 作业以实现 ant 构建然后将代码部署到 Nexus 的最佳方法是什么?

您看过 Sonatype 网站上的示例 Ant 脚本吗?

它们实际上包括将人工制品推送到 Nexus: http://central.sonatype.org/pages/apache-ant.html#signing-and-deployments-using-the-maven-ant-tasks

或者 Sonatype 上还有一些文档: http://books.sonatype.com/nexus-book/reference/staging-deployment.html#staging-ant