【问题标题】:Jenkins - Promoted Builds & GitJenkins - 推广构建和 Git
【发布时间】:2012-06-19 12:22:45
【问题描述】:

是否可以让 Jenkins Promoted Builds 插件调用第二个作业,该作业又从 提升的提交构建,而不是从最新版本构建?

所以流程是这样的:

  • 提交 A 完成
  • “Dev”作业从提交 A 执行构建 #1
  • 提交 B 完成
  • “Dev”作业从提交 B 执行构建 #2
  • 用户手动提升 Dev #1
  • “暂存”作业从提交 A(不是 B)构建 #1

【问题讨论】:

    标签: git continuous-integration hudson jenkins promotions


    【解决方案1】:

    Jenkins 中的一个错误阻止了这种情况的发生。

    通常会:

    • 安装Promoted Builds 插件
    • 安装参数化触发器
    • 将 Job Dev 配置为可升级,指定“Trigger/call builds on other projects”,然后设置“Pass-through Git Commit that were built”的参数

    遗憾的是,似乎有a bug in the Promoted Builds plugin,这意味着并非所有数据都已通过。那里有exists a fix,但它似乎正在等待集成。

    我提出了ticket in Jenkins' JIRA,如果你也受到这个问题的困扰,你们都应该投票。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-10-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-10-29
      • 2013-02-27
      相关资源
      最近更新 更多