【问题标题】:Azure pipeline release : Error: No package found with specified patternAzure 管道发布:错误:未找到具有指定模式的包
【发布时间】:2020-12-01 20:59:51
【问题描述】:

我在发布天蓝色管道时遇到了这个错误

[error]Error: No package found with specified pattern.
检查任务中提到的包是否在构建或上一阶段作为工件发布并在当前作业中下载。

这是我的 yaml 文件:

trigger:
- main

pool:
  vmImage: 'windows-latest'

variables:
  buildConfiguration: 'Release'

steps:
- task: UseDotNet@2
  displayName: 'Install .NET Core SDK'
  inputs:
    version: 5.0.x
    performMultiLevelLookup: true
    includePreviewVersions: true # Required for preview versions
- task: DotNetCoreCLI@2
  inputs:
    command: 'restore'
    projects: '**/*.csproj'
  displayName: 'Restore Nuget Packages'
 
- task: DotNetCoreCLI@2
  inputs:
    command: 'build'
    projects: '**/*.csproj'
    arguments: '--no-restore'
  displayName: 'Build projects'

- task: CopyFiles@2
  inputs:
    targetFolder: '$(Build.ArtifactStagingDirectory)'    

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


和 iis 部署:

那么我该如何解决这个问题呢?

【问题讨论】:

  • 可以分享一下构建的日志吗?

标签: asp.net-core azure-pipelines


【解决方案1】:

我忘记在我的 yaml 中添加发布命令。

更新 yaml 文件:


trigger:
- main

pool:
  vmImage: 'windows-latest'

variables:
  buildConfiguration: 'Release'

steps:
- task: UseDotNet@2
  displayName: 'Install .NET Core SDK'
  inputs:
    version: 5.0.x
    performMultiLevelLookup: true
    includePreviewVersions: true # Required for preview versions
- task: DotNetCoreCLI@2
  inputs:
    command: 'restore'
    projects: '**/*.csproj'
  displayName: 'Restore Nuget Packages'
 
- task: DotNetCoreCLI@2
  inputs:
    command: 'build'
    projects: '**/*.csproj'
    arguments: '--no-restore'
  displayName: 'Build projects'

- task: DotNetCoreCLI@2
  inputs:
   command: 'publish'
   publishWebProjects: true
   arguments: '--configuration $(buildConfiguration) --output $(build.ArtifactStagingDirectory)'

- task: PublishBuildArtifacts@1    
  inputs:
    PathtoPublish: '$(build.artifactstagingdirectory)'
    ArtifactName: 'api.chibebinam'

【讨论】:

    猜你喜欢
    • 2021-09-24
    • 1970-01-01
    • 2017-12-01
    • 2022-07-04
    • 1970-01-01
    • 1970-01-01
    • 2021-02-10
    • 1970-01-01
    相关资源
    最近更新 更多