美文网首页
Jenkins+CocoaPods注意事项

Jenkins+CocoaPods注意事项

作者: 辉过来辉过去 | 来源:发表于2017-06-16 17:31 被阅读0次

环境: Mac mini上安装了Jenkins, 并已经部署好项目, 项目未使用CocoaPods管理, 打包完成后发布到蒲公英. 现在项目要求集成CocoaPods来管理第三方依赖库以及项目组件化, Jenkins更新配置过程上有以下点要注意:

  1. 项目从.xcodeproj转为.xcworkspace打开, 项目的scheme需要更改


    1.1选择管理Schemes
    1.2更改Project的Container
  2. SourceTree的全局ignore文件中包含有contents.xcworkspacedata, 需要移除


    .xcworkspace文件中包括这个配置, 不可忽略
  3. Jenkins服务器上安装更新CocoaPods版本, 替换被墙的地址, 下载CocoaPods的版本库资源
  4. Jenkins中的项目配置, 构建部分添加一个execute shell于第一位, 必须位于xcode的配置之前, 添加项目命令
    cd ${WORKSPACE}/[项目名称]
    pod install --no-repo-update
    增加Execute shell构建步骤
    输入上面的脚本
  5. Xcode 配置项的设置, Xcode Workspace File不需要添加后缀, Xcode Schema File 可在终端进入到项目根目录使用xcodebuild -list命令查看相关参数
    查看项目配置
    配置target
    构建配置
    参考文档:http://www.jianshu.com/p/62b5ff147dac

相关文章

网友评论

      本文标题:Jenkins+CocoaPods注意事项

      本文链接:https://www.haomeiwen.com/subject/ibqzpttx.html