
CI/CD
文章平均质量分 76
fastlane 和 jenkins 自动打包、发布
烟花下的孤独
万事开头难
然后中间难
最后结尾难
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Xcode Revoke certificate
Certificate installation failedNo signing certificate "iOS Development" found Revoke certificate Installing a certificate in the keychain failed原创 2022-07-06 11:38:59 · 1412 阅读 · 0 评论 -
Build step ‘Execute shell’ marked build as failure
此处叙述我 在mac上使用 Jenkins 自动打包遇到此问题的解决方法, iOS 项目所遇到的问题解决方法Build step ‘Execute shell’ marked build as failure原创 2022-05-30 15:27:04 · 1997 阅读 · 0 评论 -
iOS Jenkins + fastlane自动打包,蒲公英上传
前言1、前置工作1.1 按照 brew1.2 安装java2、安装 jenkinsbrew install jenkins卸载可以把 install 替换成 uninstall就可以了brew uninstall jenkins命令行安装成功后 启动 jenkins启动 jenkins: brew services start jenkins停止 jenkins:brew services stop jenkins重启 Jenkins:brew services restart je原创 2022-05-30 14:20:13 · 1500 阅读 · 8 评论 -
fastlane build 版本号自增
前言有时候一天需要打好几个包,为了区分,我这里实现一个递增 build 号的功能。1. 配置Xcode 项目工程修改 Build Settings 中的 Versioning 配置 ,Versioning System 选择 Apple Generic。2. 编辑 Fastfile 文件2.1 定义一个递增 build 号的函数,添加到 Fastfile 中build 自增函数def updateProjectBuildNumbercurrentTime = Time.new.strft原创 2022-05-26 11:34:50 · 1322 阅读 · 0 评论 -
iOS fastlane 自动打包,上传蒲公英
前言本篇将会带领大家从零开始搭建自动化打包系统,步骤详细,本人踩过的坑已填平,只要耐心看完,你也能搞定!!!网上看到的自动化方案大概有三种:Jinkensshell 脚本fastlane对比了一下,Jinkens 需要去注册,下载软件,而且有图形界面,但是我没搞成功shell 脚本,这个是可行的,是可以接受的,理由同上最后本人这边选择了,fastlane,选择它,有以下原因:1、fastlane 是开源的,无界面,安装比较简单、方便2、最最主要的事我测试成功通过了3、上面两个的话,后原创 2022-05-25 20:32:48 · 1608 阅读 · 0 评论