jenkins + fastlane

jenkins + fastlane的简单自动化打包 

fastlane beta_pgyer scheme:${scheme} configuration:${configuration} version:${version} build:${build}

设置分支参数 配置参数


主要参考 https://www.jianshu.com/p/0a475a82fbf9?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation


特别注意两点 


配置全局属性
配置全局ssh key 为了拉取代码
设置分支参数 配置参数


安装bundle

sudo gem install bundle

2.工程的根目录下,添加Gemfile文件:

source "https://rubygems.org"

gem "fastlane"

gem "cocoapods"

3.然后执行,bundle install即可,执行完同时会生成一个Gemfile.lock文件

4.修改脚本为

bundle exec fastlane gym --export_method development --output_name appcDebug

错误三:Multiple schemes found but you haven't specified one

处理:用xcode打开/Users/david/.jenkins/workspace下的项目,product-scheme-manager scheme ,将项目xcode 的share勾选(或者 删掉xcode项目文件和pod项目文件xcuserdata里除主项目以外的scheme)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容