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

标签 hudson jenkins hudson-plugins

是否可以远程触发某些特定版本的构建?
如我所见,可以仅配置身份验证 token 。
但不是修改。
现在我在 SVN 提交后脚本中使用以下 URL 在提交后远程调用构建:
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. 使您的构建参数化。
  2. 添加参数revision(使用默认值HEAD以支持常规运行)
  3. 在构建脚本中添加行 svn update -r $revision

关于hudson - 是否可以远程触发某些特定修订版的构建?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8656154/

相关文章:

java - 关于 Hudson 中 Java 编译的问题

jenkins - 我们如何使用其他用户凭据执行 Jenkins 作业

jenkins - 在不构建的情况下更新 Jenkins 声明性工作

hudson - Jenkins 有 "Who Broke the Build"插件吗?

Jenkins 工作状态 - 自定义工作颜色/状态

hudson - 强制Jenkins Subversion插件使用HEAD版本

jenkins - 果冻脚本 - 检查字符串包含

svn - 如何在 Hudson/Jenkins 中构建特定版本的 SVN

jenkins - Flyway-Jenkins 构建位置不起作用

jenkins - 如何在Jenkins中将脚本的某些返回值 "map"更改为 "yellow"状态?