将文件复制到无法找到** / *。ipa文件的任务

时间:2018-12-11 01:57:10

标签: azure continuous-integration azure-devops azure-pipelines

构建Cordova ios应用程序时,Azure DevOps Pipelines中的

Copy files任务会产生错误。构建成功,当我检查源目录时,可以找到文件,但是“复制文件”任务始终找不到该文件。我正在使用将system.debug变量设置为true的自托管代理,但是无法从日志中获取任何有用的信息:

我具有以下任务配置:

源文件夹:

$(Build.SourcesDirectory)

内容:

** / *。ipa

目标文件夹:

$(Build.ArtifactStagingDirectory)

输出:

Unhandled: Failed find: ENOENT: no such file or directory, stat '/Users/ahmadkhudeish/build_agents/agent1/_work/1/s/platforms/ios/build/device/Patient List UAT.app'

我在这里做什么错了?

任何帮助表示感谢,谢谢

2 个答案:

答案 0 :(得分:0)

在复制文件步骤中似乎有一个错误: https://github.com/microsoft/azure-pipelines-tasks/issues/9046

答案 1 :(得分:0)

尝试一下,它对我有用

task: CopyFiles@2
  inputs:
    SourceFolder: 'Bacpac'
    Contents: '**\*.bacpac'
    TargetFolder: '$(build.artifactStagingDirectory)'