下载jenkins
java -jar jenkins.war
启动 需要指定端口的话 java -jar jenkins.war --ajp13Port=-1 --httpPort=xxx 为了方便每次启动 写了个简单的.sh
baseDirForScriptSelf=$(cd "$(dirname "$0")"; pwd)
cd ${baseDirForScriptSelf}
java -jar jenkins.war --ajp13Port=-1 --httpPort=80
下载fastlane
由于jenkins fir 插件失效,所有用了fastlane,只用来上传fir
cd 到项目路径
fastlane init
安装fir cli
fastlane add_plugin fir_cli
#查看是否安装成功
fastlane action fir_cli
上传apk文件
fastlane run fir_cli api_token:"YOUR_FIR_API_TOKEN" specify_file_path:"YOUR IPA OR APK FILE PATH"
也可把指令写在Fastfile里
Jenkins配置
jdk配置,android Home配置,gradle选择下载
主要几个插件:description setter plugin;Git Parameter Plug-In;Qy Wechat Notification Plugin