ios - 归档 ipa 文件失败 Jenkins

标签 ios jenkins

我有一个奇怪的问题,

当使用 jenkins 构建 ios 应用程序时,生成了 ipa 文件并正确签名,但是当我尝试存档 ipa 文件时它失败了

Jenkins 日志说

Results at '/Users/Shared/Jenkins/Home/jobs/iosHelp/workspace/build/ipa/Verion.ipa' 
[Debug-iphoneos] $ ditto -c -k --keepParent -rsrc /Users/Shared/Jenkins/Home/jobs/iosHelp/workspace/build/Debug-iphoneos/FormSlider.app.dSYM /Users/Shared/Jenkins/Home/jobs/iosHelp/workspace/build/ipa/Verion-dSYM.zip
Archiving artifacts
ERROR: No artifacts found that match the file pattern "/Users/Shared/Jenkins/Home/jobs/iosHelp/workspace/build/ipa/Verion.ipa". Configuration error?
ERROR: ‘/Users/Shared/Jenkins/Home/jobs/iosHelp/workspace/build/ipa/Verion.ipa’ doesn’t match anything: ‘’ exists but not ‘/Users/Shared/Jenkins/Home/jobs/iosHelp/workspace/build/ipa/Verion.ipa’
Build step 'Archive the artifacts' changed build result to FAILURE
Finished: FAILURE

很明显它指出 jenkins 找不到 ipa 但在之前的声明中显示 ipa 也是使用终端生成的 build/ipa 目录我检查该文件当前存在并生成,

任何帮助将不胜感激

最佳答案

您在“存档工件”配置中使用什么?它应该是 relative$workspace,所以在你的情况下只是 build/ipa/Verion.ipa

确保没有多余的引号

关于ios - 归档 ipa 文件失败 Jenkins ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28681983/

相关文章:

iphone - 带滚动的页面控制图像

tomcat - Jenkins 部署在 Tomcat 7 上失败,java.io.FileNotFoundException : http://localhost:8081/manager/text/list

node.js - Jenkins 执行 Shell 任务失败,stty : when specifying an output style, 模式可能无法设置/dev/tty:没有这样的设备或地址

ios - NSDateFormatter- stringFromDate 不返回 AM/PM

ios - 如何从 GitHub 拉取请求安装 cordova 插件?

ios - 如何在 iOS 中将命令行参数传递给 FFMpeg

ios - 导航栏项目作为选项卡栏项目

javascript - Jenkins 的 SonarQube 单元测试未显示

python - jenkins 通过请求发布作业 xml 失败并出现异常

bash - Jenkins 无法访问 shell 别名