gpt4 book ai didi

azure - Azure Pipeline 完成后无法看到我的构建工件

转载 作者:行者123 更新时间:2023-12-02 07:34:20 24 4
gpt4 key购买 nike

我有一个非常简单的管道 yaml(见下文)

我想要的是在我的解决方案中构建项目,并保留创建的工件,以便我可以在单独的发布管道中将它们发布到 Azure。

我记得以前做过类似的事情,当它起作用时,我可以在成功的构建列表项旁边看到一个用于查看构建工件的选项。但我再也看不到这样的事情了。

我在这里缺少什么?

管道:

trigger:
- master

pool:
vmImage: 'ubuntu-latest'

variables:
solution: '**/*.sln'
buildPlatform: 'Any CPU'
buildConfiguration: 'Release'

steps:
- task: DotNetCoreCLI@2
inputs:
command: 'restore'
projects: '**/*.csproj'
- task: DotNetCoreCLI@2
inputs:
command: 'build'
projects: '**/*.csproj'
zipAfterPublish: true

最佳答案

您可以添加类似的内容(复制到工件文件夹并发布):

- task: CopyFiles@2
displayName: 'Copy Files to: $(build.artifactstagingdirectory)'
inputs:
SourceFolder: '$(system.defaultworkingdirectory)'
Contents: '**\bin\$(BuildConfiguration)\**'
TargetFolder: '$(build.artifactstagingdirectory)'
condition: succeededOrFailed()

- task: PublishBuildArtifacts@1
displayName: 'Publish Artifact: drop'
inputs:
PathtoPublish: '$(build.artifactstagingdirectory)'
condition: succeededOrFailed()

关于azure - Azure Pipeline 完成后无法看到我的构建工件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58391752/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com