Promoted Build Plugin ,看不到Promotions
Promoted Build Plugin , can not see Promotions
当我 运行 Jenkins Job 的促销设置如下时,
在 UI 中构建完成后,我看不到我的促销活动。
如果我遗漏了什么,请提出建议。
在最初创建促销之前完成的构建不是 "promotable"
运行一个新的构建,它会显示。
注意:此限制仅适用于创建新促销活动。您可以根据需要修改升级过程,它可以在旧版本上毫无问题地执行(只要这些版本在创建原始升级后完成)
编辑:
我想我误解了你的问题。您似乎在 "Promotions History" 页面上,即 http://$JENKINS_SERVER/$JOB_URL/promotion/
上的页面。在触发升级之前,您不会在此处看到构建。
要真正触发构建的促销活动,您必须 select 特定构建 number/job 运行。晋升是按工作 运行 计算的,而不是按工作计算的。每份工作 运行 都有相关的促销活动。
您需要位于 http://$JENKINS_SERVER/$JOB_URL/123/promotion/
,其中 123
是您要推广的内部版本号。可以用permalinks代替123
,比如lastBuild
或lastSuccessfulBuild
等
要从构建中引用 123
(以便在电子邮件通知 links 等中使用它),您可以使用 $BUILD_NUMBER
变量。
通过UI,你需要从构建历史中select一个构建,点击
"Promotion Status" 那里,然后 approve/trigger 促销(我知道这很混乱,因为 "history page" 和 "trigger/execution" 页面的 link 具有相同的名称。)
首先您必须升级该版本,然后您可以看到该特定版本的升级状态。
首先单击要升级的内部版本号,然后单击后期面板中的升级状态。在这里您将看到可以推广构建的用户。
然后你必须批准它进行促销。
当我 运行 Jenkins Job 的促销设置如下时,
在 UI 中构建完成后,我看不到我的促销活动。
如果我遗漏了什么,请提出建议。
在最初创建促销之前完成的构建不是 "promotable"
运行一个新的构建,它会显示。
注意:此限制仅适用于创建新促销活动。您可以根据需要修改升级过程,它可以在旧版本上毫无问题地执行(只要这些版本在创建原始升级后完成)
编辑:
我想我误解了你的问题。您似乎在 "Promotions History" 页面上,即 http://$JENKINS_SERVER/$JOB_URL/promotion/
上的页面。在触发升级之前,您不会在此处看到构建。
要真正触发构建的促销活动,您必须 select 特定构建 number/job 运行。晋升是按工作 运行 计算的,而不是按工作计算的。每份工作 运行 都有相关的促销活动。
您需要位于 http://$JENKINS_SERVER/$JOB_URL/123/promotion/
,其中 123
是您要推广的内部版本号。可以用permalinks代替123
,比如lastBuild
或lastSuccessfulBuild
等
要从构建中引用 123
(以便在电子邮件通知 links 等中使用它),您可以使用 $BUILD_NUMBER
变量。
通过UI,你需要从构建历史中select一个构建,点击 "Promotion Status" 那里,然后 approve/trigger 促销(我知道这很混乱,因为 "history page" 和 "trigger/execution" 页面的 link 具有相同的名称。)
首先您必须升级该版本,然后您可以看到该特定版本的升级状态。 首先单击要升级的内部版本号,然后单击后期面板中的升级状态。在这里您将看到可以推广构建的用户。 然后你必须批准它进行促销。