美文网首页Android实战
Mac下搭建Jenkins,Android自动打包

Mac下搭建Jenkins,Android自动打包

作者: Jason_cyj | 来源:发表于2018-05-29 18:05 被阅读18次

    Jenkins 是一个开源项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。

    一、搭建jenkins

    1.安装
    有两种安装方式,一种通过终端命令安装,另一种是通过下载dmg安装文件下载。本文介绍并且推荐第一种方式安装,第二种方式可以到官方下载dmg安装。

    注:安装jenkins必须先安装java sdk,同时安装好brew工具。

    打开终端,输入命令:brew install jenkins


    1.png 2.png

    由于本机brew不是最新的进行了自动更新,图2 显示了安装成功并提示jenkins启动命令。
    2.启动
    在终端输入命令jenkins


    start_jenkins.png

    3.插件配置
    启动成功就可以在浏览器输入http://localhost:8080


    可以通过红色路径找到文件打开查看密码,若通过命令安装启动时也能够通过终端查看密码:
    4.png

    输入密码进入,会让你选择推荐插件安装还是自定义插件安装,初次安装可以选择推荐插件安装,本文对Android自动打包,也可以只安装git插件和gradle插件。安装成功会进入jenkins主页:


    屏幕快照 2018-05-29 下午3.34.13.png

    二、部署Android自动打包环境

    2.1 系统配置Android SDK路径


    6.jpg 7.jpg

    配置好后,点击保存。
    2.2. 项目配置
    (1)新建任务


    5.jpg

    (2)配置git仓库


    9.jpg

    (3)构建配置
    构建配置有多种方式,本文由于使用ReactNative项目做演示,在打包前ReactNative项目需要下载依赖的第三方包,因此本文介绍使用shell命令构建:


    10.jpg

    点击保存,回主面板或者在工程目录下点击“立即构建”


    11.jpg

    (4)查看构建结果
    点击“控制台输出”,可以查看构建log信息


    12.jpg 13.jpg

    本次已经构建成功了。如果构建失败也可以在此查看具体失败原因,然后再相应的修改。

    相关文章

      网友评论

        本文标题:Mac下搭建Jenkins,Android自动打包

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