Visual Studio 如何在azure devops中更改构建工件的文件名

ej83mcc0  于 2022-11-17  发布在  其他
关注(0)|答案(1)|浏览(157)

我们如何在Azure devops中更改构建工件的文件名,如下图所示。我想在Drop中更改文件名,想使用名称添加构建编号。

例如WebApplication1_(buildNumber)
我使用来自visual studio的示例项目,asp.core.webapp

另外,请告诉我工件文件的名称来自哪个文件“WebApplication1”。我使用的是Azure devops。

wgeznvg7

wgeznvg71#

您可以在发布之前通过PowerShell重命名文件:

$projectName = 'WebApplication1'
$projectNewName = 'WebApplication1_$(Build.BuildNumber)'

Get-ChildItem -File -Recurse -Path $(build.artifactstagingdirectory) "$projectName.*" | Rename-Item -NewName { $_.Name -replace "$projectName","$projectNewName" }

示例:

结果:

相关问题