【发布时间】:2019-06-28 06:24:54
【问题描述】:
我有一个简单的构建管道,它在我的 git 提交时触发并且运行良好。
这是该进程的 .yaml:
trigger:
- master
pool:
vmImage: 'ubuntu-latest'
variables:
buildConfiguration: 'Release'
steps:
- script: dotnet build --configuration $(buildConfiguration)
- task: ArchiveFiles@2
inputs:
rootFolderOrFile: '$(Build.BinariesDirectory)'
includeRootFolder: true
archiveType: 'zip'
archiveFile: '$(Build.ArtifactStagingDirectory)/$(Build.BuildId).zip'
replaceExistingArchive: true
displayName: 'dotnet build $(buildConfiguration)'
然后,我尝试进行发布构建,但无法将 zip 文件传递到我的部署步骤。我遵循的步骤是:
- 发布构建工件
- 下载构建工件
- 部署网络服务
这是我的设置 - 整体发布管道:
Artifact Stage 设置如下:
这是我在第 1 阶段(部署阶段)中的 3 个任务:
然后是 3 个任务的属性:
这是我得到的错误,它与人工制品发布目录有关:
【问题讨论】:
标签: azure asp.net-core azure-devops