首页 > 解决方案 > 如何通过 Powershell 在 Azure Devops 中生成构建工件

问题描述

我需要将构建定义完全包含在 powershell 脚本中。

我可以安装 dotnet、恢复包、构建一切,现在我需要创建一个工件。

我找不到在 Powershell 中调用与 PublishBuildArtifacts@1 任务等效的方法,什么也没有出现,也到处搜索。应该不难...

提前致谢。

标签: powershellazure-devopsazure-powershellazure-artifacts

解决方案


“发布构建工件”应该可以解决它。我还将添加一项任务,以在发布之前将文件存档以被视为工件。

构建报告现在显示了一个链接,用于下载由 powershell 脚本生成的文件。

总结: 归档任务发布构建$(Build.ArtifactStagingDirectory)/$(Build.BuildId).zip 工件任务发布$(Build.ArtifactStagingDirectory)


用于存档的 yaml:-任务:ArchiveFiles@2 displayName:'存档输出'输入:rootFolderOrFile:交付

发布的 yaml:-任务:PublishBuildArtifacts@1 显示名称:' Publish Artifact: drop'


推荐阅读