如何解决Pod 发布失败
我正在开发一个 Pod。
我在(示例)项目的根文件夹(不在 pod 中)中有 2 个文件(json 和 yml)。
我在 Pod 的 .podSpec 文件中编写了一个运行脚本,使用 script_phases
将 JSON 文件的内容复制到 YML 文件 before_compile
中。
文件路径:在 .podSpec 文件中定义的 ../../file.json
和 ../../file.yml
,指向项目的根文件夹。
它在本地运行良好。但是当我尝试使用 Jenkins 发布 Pod 时,它显示:No such file or directory: file.json
。
我们是否需要将两个文件都包含在 pod 本身中才能释放 pod,这意味着当 pod 中没有文件时我们无法创建运行脚本?
解决方法
没错。 podspec 需要指定所有需要分发的文件。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。