是否可以远程触发某些特定修订的构建?

时间:2011-12-28 12:53:35

标签: hudson jenkins hudson-plugins

是否可以远程触发某些特定修订的构建? 我可以看到,只能配置身份验证令牌 但不是修改。
现在我在SVN post-commit脚本中使用以下URL在commit之后远程调用build:
http://tsthost/hudson/view/ci/job/tst_trunk/build?token=CHECK_TST_TRUNK

但我想使用类似下一个URL的内容来构建特定版本: http://tsthost/hudson/view/ci/job/tst_trunk/build?token=CHECK_TST_TRUNK&revision=123

是否有用于此目的的插件?

1 个答案:

答案 0 :(得分:2)

您可以使用下一种方法:

  1. 使您的构建参数化。
  2. 添加参数revision(默认值为HEAD以支持常规运行)
  3. 在构建脚本中添加行svn update -r $revision