前言:目前市面上iOS开发持续集成的方案很多,在主流的分发平台fir、蒲公英都有相应的方案介绍(fastlane,Jenkins);但就实际需求来说还是不够友好,在前面使用Python为公司开发两个自动化脚本之余,产生使用Python开发一个完全傻瓜式的自动化脚本,并满足自身需求。
python Andromeda.py or python3 Andromeda.py 复制代码
/* target(可选) 项目Target type(可选) 参数 构建 的IPA类型 0:appstore / 1:adhoc / 2:enterprise / 3:development */ http://192.168.0.190:8989/ipa or http://192.168.0.190:8989/ipa?target='TargetA'&type=0 复制代码
不过很遗憾,该脚本还没有完全开发完毕,公司便决定不再维护App,面临大裁员,
但是还是有足够的时间完成初版的开发和实际操作测试,只是后期功能的开发会长点,维护时间段不定
如果你感兴趣,可移驾 GitHub - iOS 持续集成方案傻瓜式一键全自动化打包、上传!告别 fastlane 、Jenkins ...