美文网首页
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