我有一个可按计划运行的构建管道。
当我手动排队构建时,我可以选择提供提交名称:
但是当我想基于时间表触发构建时,它将采用上一个任务的提交名称:
是否可以为计划的构建提供带有构建ID或日期的提交名称,以使其唯一。
已经尝试了很多选项,而ATM我只能在选项面板中修改内部版本号,而不能修改提交消息。
答案 0 :(得分:1)
该对话框中的“提交”字段不是您可以为提交指定的名称,而是您想要构建的提交哈希。
如果将其保留为空白,则将检出并构建所选分支的HEAD
。当构建由触发器运行时,它的工作原理与此完全相同。但是,如果您想为存储库的某些过去状态运行构建,则可以在此处输入特定的Git提交哈希值,并且一旦检查出源,Azure Pipelines将切换到该提交。