【发布时间】:2011-03-17 16:32:17
【问题描述】:
我们希望能够使用 Hudson 部署我们的项目,但项目的构建文件会生成一些文件并从其他位置下载包。
是否可以让 Hudson 将这些任务作为部署的一部分?
【问题讨论】:
标签: ant hudson build-automation
我们希望能够使用 Hudson 部署我们的项目,但项目的构建文件会生成一些文件并从其他位置下载包。
是否可以让 Hudson 将这些任务作为部署的一部分?
【问题讨论】:
标签: ant hudson build-automation
Hudson (Jenkins) 支持 Ant,所以是的,您可以运行 Ant 脚本中指定的任何部署任务。
【讨论】:
这里是 hudson wiki 中相应页面的链接:Building A Software Project
【讨论】:
您可以使用 maven ant 插件 (http://maven.apache.org/plugins/maven-antrun-plugin/) 在 hudson 中运行 ant 脚本而无需配置 hudson。这对于手动运行 ant 脚本以及使用 hudson 非常有用。
【讨论】: