【问题标题】:hudson ci doesn't run ant scripts when buildinghudson ci 在构建时不运行 ant 脚本
【发布时间】:2011-03-31 09:55:42
【问题描述】:

我已经设置了 hudson 来下载我的 ant 脚本使用的特定 jdk 和 ant 版本。 我在项目配置页面的“build”下添加了“invoke ant”脚本,并将其设置为使用我想要的jdk和ant版本。

不过,在构建时,hudson 所做的只是从 svn 中签出,仅此而已,构建成功。

我错过了什么吗?

谢谢!

构建日志:

由用户 xxx.xxx 启动

更新 http://.................................. (我省略了路径)

U
安装/antinstaller/资源/jboss.zip U
服务器/db/analytics/sequences/SEQ_SUI_APPLICATIONS.sql

在修订版 18537

完成:成功

这是我的配置页面

【问题讨论】:

  • 添加构建日志,checkout可能会失败
  • @frisco 我已经添加了控制台输出(这就是你所说的构建日志吗?),非常短,因为几乎没有什么可以从存储库更新
  • 是的,我要求这样做。我不确定,但问题可能是错误配置的构建步骤,重新检查 ant 步骤和路径以确保 ant 脚本在那里。您应该检查工作区并检查它是否是您告诉他的地方。
  • 我不知道我做错了什么,日志文件根本不详细。只是说构建成功,但它不是很有帮助
  • 问题已修复。我已删除该作业并再次创建它,这一次它认识到我有等待执行的 ant 脚本。

标签: ant hudson java


【解决方案1】:

我遇到了同样的问题。

通过从头新建一个项目,然后对比jobs目录下的config.xml,发现我的第一个对象的问题如下:

不知何故,它有标签 而不是 ,即使这在 HTML 配置中不可见。在 TextCrawler 这样的搜索和替换工具的帮助下——无论如何,这是处理大量项目的最简单方法——我得到了它的工作。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-12-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多