wee*_*woo 5 azure azure-devops azure-pipelines
我正在 Azure DevOps 中构建 ASP.NET Web 应用程序。在项目工件中,在构建过程中会创建一个包含所有 .dll 文件的 .zip 文件。
我想在该 .zip 文件中添加一个文件,以便在部署 Azure Web App 时将该特定文件包含在该文件中。是否可以将文件添加到 zip 文件夹中?
是的,这是可能的。
您需要将您的文件发送至
$(build.artifactstagingdirectory)
在构建期间在 Azure DevOps 中的构建代理上运行,以便将它们包含在 zip (Artefacts) 中。
如果要添加的文件位于另一个存储库中,您可以将该存储库包含在您的源中并将其复制过来。您还可以使用 PowerShell 下载文件。
这通常是使用复制文件 Azure DevOps构建任务来完成的。
steps:
- script: ./buildSomething.sh
- task: CopyFiles@2
inputs:
contents: '_buildOutput/**'
targetFolder: $(Build.ArtifactStagingDirectory)
- task: PublishBuildArtifacts@1
inputs:
pathToPublish: $(Build.ArtifactStagingDirectory)
artifactName: MyBuildOutputs
Run Code Online (Sandbox Code Playgroud)
主要提示:
| 归档时间: |
|
| 查看次数: |
15593 次 |
| 最近记录: |