TFS是否像GitHub Releases一样具有Releases选项卡

问题描述

我正在寻找在Azure Devops中托管.exe文件方法。似乎没有类似于我们在GitHub上托管可执行文件或构建文件以供其他人下载的功能。我们是否具有托管可执行文件标记最新提交的功能

解决方法

您可以尝试在Azure devops生成管道中将可执行文件或生成文件作为Build Artifacts生成。

您可以在azure devops中创建管道,并使用Publish build artifacts任务在azure管道中存储可执行文件或构建文件

请参见示例here,以创建经典的天蓝色管道。有关yaml管道示例,请参见Here

运行管道时。您将在以下屏幕快照所示的构建摘要页面的突出显示的字段中看到提交哈希和上载的文件。然后您从那里下载文件。

Publish to azure pipeline

您可以通过在管道运行中单击retain来保留这些工件。见下文

retain

您还可以更改管道的保留策略。有关更多信息,请参见here

转到“项目设置”页面->“管道”下的设置。见下文:

retention