美文网首页Jenkins奇技淫巧
Jenkins奇技淫巧 — 参数化构建篇(Android自动化构

Jenkins奇技淫巧 — 参数化构建篇(Android自动化构

作者: 拔萝卜占坑 | 来源:发表于2019-05-03 15:27 被阅读0次
    \color{blue}{Jenkins系列文章还在更新和完善中,有什么疑问欢迎留言}

    \color{blue}{目录}

    Jenkins奇技淫巧 — 安装篇(mac)
    Jenkins奇技淫巧 — 配置篇
    Jenkins奇技淫巧 — 安全篇
    Jenkins奇技淫巧 — 发送邮件篇
    Jenkins奇技淫巧 — 全局变量篇
    Jenkins奇技淫巧 — 新建任务篇
    Jenkins奇技淫巧 — 插件篇
    Jenkins奇技淫巧 — 问题篇
    Jenkins奇技淫巧 — 命令篇
    Jenkins奇技淫巧 — 环境配置篇(Android自动化构建)
    Jenkins奇技淫巧 — 参数化构建篇(Android自动化构建)
    Jenkins奇技淫巧 — 第一次实战篇(Android自动化构建)


    简介

    上一篇文章,讲解了Android的自动化打包基本配置,当我们在构建的时候,需要选择具体构建那个分支,或者通过选择一些参数来控制构建的流程,那又该怎么办呢?下面将带大家一起看看Jenkins的参数化构建,以及提供的一些参数化构建的插件。

    参数化构建除了系统给出的几种类型,我们可以通过插件来扩展类型,达到我们的目的。

    配置

    • 在哪里进行参数化设置?
      点击某个任务 -> 配置 -> 在配置页面有一个“参数化构建过程”,选中,然后可以看到有一个“添加参数”,选中需要的参数类型,接下来配置即可。

    参数化构建插件

    • Git Parameter
      当项目存在多个分支时,比如开发用的开发分支,而测试用的测试分支,打线上包时需要用的master分支等,那么这时候可能就需要选择具体的分支来进行打包。
    1. 安装插件
    2. 进入任务的配置页面。
    3. 参数化构建过程 -> 添加参数 -> Git Parameter


      屏幕快照 2019-04-28 上午11.38.42.png

      点击添加参数下拉框,选择需要添加的参数类型即可,上图时选择添加Git Parameter时的界面。

    • Name
      参数的名称,会在参数选择列表展现。
    • Parameter Type
      支持tag,branch,revision,pull request几种类型,当选择tag时,比如参数选择列表只会展示tag分支,其它的,使用git都应该知道,这里不讲述。

    那么我们在哪里可以选择参数呢?在任务界面的左侧有一个“Build with Parameters”选项,点击去。


    屏幕快照 2019-04-28 下午2.16.56.png

    选择好自己需要的参数后,点击立即构建即可。

    相关文章

      网友评论

        本文标题:Jenkins奇技淫巧 — 参数化构建篇(Android自动化构

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