检测hudson构建是手动还是调度(定期)调用

时间:2010-04-21 21:18:40

标签: hudson schedule

我在哈德森设置了部署。 SVN>构建>复制到生产。我需要设置一个计划构建来测试每小时左右运行的构建错误。我不想要的是用于部署到生产的计划构建。 是否可以检测当前构建是否是计划构建或手动启动构建。或者我应该为计划构建创建一个单独的项目吗?

1 个答案:

答案 0 :(得分:1)

最干净的选择是为您的预定构建创建单独的作业;然后,您可以将其他工件(如测试结果)分开(因为我假设您的预定作业将运行一组不同的测试)。

如果您只是运行预定作业来查找构建错误,这也会将您正在构建的签出代码与触发的构建分开,这样可以最大限度地降低生产构建受到污染的风险测试版本创建的工件。