我在Azure DevOps中有一个构建管道,在bitbucket中有一个代码存储库。 我想在生成标题/定义或生成摘要中显示提交细节(例如提交编号,提交作者,提交消息和提交中更改的文件名)。
在Azure DevOps中是否可以做到这一点?
编辑:
我正在使用Bitbucket服务器(不是Bitbucket Cloud),因此必须使用其他git连接(在Service Connections中),而不是可用的Bitbucket Cloud Connection。
在上图中,我需要打印提交人的用户名,而不是Microsoft.VisualStudio.Services.TFS。
还要点击提交编号,它应该转到包含提交详细信息的bitbucket服务器链接。
答案 0 :(得分:1)
如果在预览功能中关闭了Multi-stage pipelines
,则提交编号,提交作者和修改的文件名将显示在“构建摘要”的Associated changes
中。
但是,将不会显示提交消息。如果需要查看更详细的提交信息,则需要单击相关的提交链接以跳至Bitbucket上的详细提交页面。
您还可以尝试在Build管道中调用commit-Bitbucket API以获取指定的提交。
资源URL :
/2.0/repositories/{username}/{repo_slug}/commit/{node}