我们使用 Hudson 来满足我们的构建/CI 需求。除了单元测试(在构建期间运行)之外,我还有一个运行额外集成测试的暂存环境。基本上构建发生,然后构建工件被提交到外部系统。我不希望阻止 Hudson 构建以等待集成测试(因为这会将站点锁定为空闲状态,并阻止它构建其他任何东西)。我想要的是用外部测试的结果更新构建的结果(如果可能的话,将一些日志附加到构建中)。
现在因为暂存环境与构建系统异步(即其他系统/人员可以提交测试),Hudson 不能只在构建后立即监视在那里发生的事情。 Hudson build 刚刚进入测试队列。所以,我需要通知 Hudson,它不能轮询更新。
Hudson 是否支持这种行为,如果支持,我该如何实现?
最佳答案
我建议使用 hudson 用户邮件列表 [1]
关于testing - 外部测试后更新 Hudson 构建结果状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5898276/