自动化Jenkins编译打包上传fir或者蒲公英

本文详细介绍如何通过Jenkins搭建iOS项目的持续集成环境,包括安装配置Jenkins、所需插件安装、项目创建、源码管理配置、构建设置及构建后的自动化操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、安装

1、Jenkins依赖于Java运行环境,先安装Java下载地址

2、官网下载Jenkins

3、浏览器中输入http://localhost:8080


4、按照提示,在路径/Users/Shared/Jenkins/Home/ 目录下,将/secrets/目录将其改为读写权限,打开initialAdminPassword文件,将密码填到网页上去登录。

5、进入之后,默认安装,然后进入,设置Admin账号。

二、安装插件

     Jenkins安装完成之后,需要安装一些插件,系统管理->插件管理->可选安装->搜索

      安装GitLab插件:GitLab Plugin和Gitlab Hook Plugin

      安装Xcode插件:Xcode integration

      安装Git 插件:Git plugin

      安装Post-Build Script Plug-in

      安装GitHub plugin

三、新建一个项目

      构建一个自由风格的软件项目

四、配置源码管理信息

五、构建

      添加构建步骤->Xcode基本信息

      1、Target与项目中的Target的名字对应

      2、Clean before build设置为YES

      3、Configuration 选择Release

      4、ipa filename pattern 起.ipa的名字

      5、Output directory为.ipa的输出路劲,设置为${WORKSPACE}/build/

      添加构建步骤->Xcode证书信息

      1、打开Unlock Kechain

      2、Keychain path 设置为${HOME}/Libary/Keychains/login.keychain

      3、Keychain password为钥匙串的密码

 六、构建后操作

      构建后,上传到fir.im需要使用插件fir-plugin-0328.hpi,直接点击下载即可。配置如下:

      <1>回到Jenkins,将下载的插件上传

      <2>安装上传的插件

      <3>重新回到任务中的配置中,“增加构建后操作步骤”->Upload to fir.im,登录fir.im获取API Token

七、构建后,自动发送邮件提醒

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值