CI/CD 之通俗易懂Jenkins
2022-01-18 本文已影响0人
民谣里不是故事就是诗丶
概念
CI/CD
持续集成(Continuous Integration),就是说开发人员可以随时提交代码到仓库,Jenkins随时可以拉到最新的代码用于打包;
持续交付 (Continuous Delivery),就是说测试可以随时可以生成apk/ipa。
Jenkins
一个基于Java的自动化的服务器,包含控制页面,通过各种插件实现CI/CD的功能。
# 安装
brew install jenkins-lts
# 启动
brew services restart jenkins-lts
# 访问地址
http://localhost:8080/
Fir CLI
托管app测试包至fir.im平台的命令行工具,包含生成二维码,发送链接到飞书/钉钉等功能。
# 安装
gem install fir-cli
# 登录
fir login
# 上传
fir publish
FastLane
围绕iOS/Android打包的系列命令行工具,包含上传应用截图,市场信息至Appstore等。