Azure DevOps Pipelines:使用当前内部版本号创建一个文本文件

Azure DevOps Pipelines: Create a text file with the current build number

我有构建和管道设置来构建解决方案,然后通过 ftp 上传将完成的 .exe 文件上传到我的网站。一切正常,我已将其设置为创建一个名为 $Build.BuildNumber(例如 20181218.4)的新文件夹,其中包含 .exe 文件,这样我就可以保留已完成构建的存档。

现在我想将 BuildNumber 写入位于根目录某处的带有静态 path/url 的文本文件,以便我的程序可以读取该文件并获取最新的内部版本号并下载最新 .exe.

如何使用 Azure DevOps Pipelines 自动执行创建此类文本文件的过程?

您可以使用 powershell 任务创建一个文本文件。

在 powershel 任务中使用以下命令

New-Item pathtoFile\test.txt
Set-Content pathToFile\test.txt '$(Build.BuildNumber)'