美文网首页
iOS jenkins配置说明(全)

iOS jenkins配置说明(全)

作者: pentakill | 来源:发表于2023-05-30 19:35 被阅读0次

jenkins越来越被采用与开发过程中,因为公司电脑升级系统导致需要重装,所以这边把摸索的过程给大家分享一下。

jenkins官网: www.jenkins.io

1、下载最新的war包点击第一个即可

下载完成之后cd到对应的目录下,使用java -jar xxxx.war  安装jenkins。

2、安装完成之后在浏览器http://localhost:8080输入显示输入密码,对应的上方会显示一个路径,点击进入复制对应的密码

3、显示安装基础插件,点击左侧的新手入门,等待拆件安装完成。

4、创建对应管理员账号。

5、进入之后去安装jenkins打包上传所需要的插件。主要有以下(系统管理——>插件管理)

6、创建任务——》自由风格的软件项目——》确定。

7、点击任务进入配置页面选择参数化构建添加两种参数selectedBranch、appType一个是git参数,一个是选项参数,git参数需要安装上述插件中的git Parameter

8、源码管理选择Git,填写仓库地址,凭证写拉取仓库等账号密码即可

9、构建步骤使用shell脚本,脚本中的ExportOptions.plist 与ExportAppstore.plist需要自己手动拷贝到最开始安装的jenkins目录下的workspace下的项目工程中,因为git仓库上面有,所以只有自己手动了。

PS:(脚本附件中需要注意的是项目名称需对应project_name,以及对应的路径)

10、点击系统管理——>系统配置。填写Xcode Builder信息:

开发者账号总称:xxxxx.xxxx.com

Team ID:K8MXXXXXFF

11、点击系统管理——>Credentials。填写凭证主要是与gitLab相关联。

gitLab账号密码

gitLab accessToken

gitLab SSH Key

完成以上步骤一般就可以实现jenkins的打包了,打包可以查看控制台输出的错误信息进行针对性错误的修改。

PS:

1、可能第一次比较慢,因为第一次jenkins从仓库下载的项目还没有对应的workspace,你可以直接cd进对应的目录下,直接手动pod install(看需要是否需要挂梯子)。

2、看对应的workspace下是否有这两个文件,没有这两个文件因为脚本中使用文件中的信息进行导出ipa,一定需要配置。(名称主要与脚本中的名称一致即可)

ending!!!

相关文章

网友评论

      本文标题:iOS jenkins配置说明(全)

      本文链接:https://www.haomeiwen.com/subject/lbreedtx.html