Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Git 詹金斯-推广的建筑及;吉特_Git_Continuous Integration_Hudson_Jenkins_Promotions - Fatal编程技术网

Git 詹金斯-推广的建筑及;吉特

Git 詹金斯-推广的建筑及;吉特,git,continuous-integration,hudson,jenkins,promotions,Git,Continuous Integration,Hudson,Jenkins,Promotions,有没有可能让Jenkins Promoted Builds插件调用第二个作业,而第二个作业又是从升级的提交生成的,而不是从最新版本生成的 因此,流程如下所示: 作出承诺 “Dev”作业从提交执行构建#1 作出承诺 “Dev”作业从提交B执行生成#2 用户手动升级Dev#1 “暂存”作业生成#1来自提交A(而非B) 詹金斯身上有一个bug,它阻止了这一切的发生 通常人们会: 安装升级版本插件 安装参数化触发器 将作业开发配置为可升级,指定“触发器/调用在其他项目上的构建”,然后设置参数“传递已

有没有可能让Jenkins Promoted Builds插件调用第二个作业,而第二个作业又是从升级的提交生成的,而不是从最新版本生成的

因此,流程如下所示:

  • 作出承诺
  • “Dev”作业从提交执行构建#1
  • 作出承诺
  • “Dev”作业从提交B执行生成#2
  • 用户手动升级Dev#1
  • “暂存”作业生成#1来自提交A(而非B)

詹金斯身上有一个bug,它阻止了这一切的发生

通常人们会:

  • 安装升级版本插件
  • 安装参数化触发器
  • 将作业开发配置为可升级,指定“触发器/调用在其他项目上的构建”,然后设置参数“传递已构建的Git提交”
遗憾的是,这似乎意味着并非所有数据都被传递。但它似乎正在等待整合

我提出了一个建议,如果你们也受到这个问题的困扰,你们都应该投票表决