如何在构建管道上“弹出” GUI?

时间:2019-12-05 15:14:35

标签: azure-devops azure-pipelines

我们正在利用Azure Devops(TFS)构建管道来管理Git存储库/分支/阶段(Dev / test / prod),出现的一件事是“樱桃采摘”提交的概念。但是,如果像这样的用例场景出现,则用户将不得不看待提交哈希码并将其作为参数传递,以部署该特定提交。

项目经理询问我们是否可以在构建管道的某个步骤中弹出某种GUI,以显示这些提交哈希的列表,并允许用户选中所需的复选框挑选和部署。

那怎么办?我们正在考虑将Java与TFS / Azure Devops API结合使用,但是不确定是否可以在Azure Devops页面中管道部署中弹出类似的内容。

commit

1 个答案:

答案 0 :(得分:1)

构建管道在运行时不是用户交互的。因此,您无法在构建管道上弹出GUI。

如果您要检查提交并将提交传递到构建管道以进行构建。您可以先转到回购下的提交,然后检查分支的提交。

enter image description here

然后,当您将构建管道排队时。您可以点击分支/标签的下拉菜单,选择提交,然后输入从上一步获得的提交ID。然后,构建管道将构建您输入的提交。

enter image description here