是否可以从构建参数计划作业而不是设置触发器?

时间:2012-12-14 18:47:45

标签: triggers teamcity

我想在单击run | ... job选项时和构建参数中给出选项,以设置运行此作业的时间。将其设置为触发器不是一种选择,1)每天可能会有所不同,但它是在晚上,所以设置它会很好。 2)用户没有权限配置此作业。所以我想为用户添加一个窗口,以便能够从构建参数选项卡中选择,例如凌晨12点,凌晨1点等等......这可能吗?在这种情况下,我无法将依赖关系链接到另一个作业。

感谢您的帮助。

2 个答案:

答案 0 :(得分:2)

这是不可能的 - Run...按钮将构建队列排入下一个可用代理,并且不能将代理限制为仅在特定时间段内运行。预定构建触发器是否不足以满足您的需求?如果是这样,您可以随时从JetBrains request this feature

答案 1 :(得分:1)

相关请求:https://youtrack.jetbrains.com/issue/TW-6439,请投票赞成。 作为当前的解决方法,您可以使用REST API触发包含所需参数的构建,然后在cron作业或其他计划触发的TeamCity构建中使用逻辑。