Jenkins奇技淫巧 — 配置篇

《Jenkins奇技淫巧 — 配置篇》
《Jenkins奇技淫巧 — 配置篇》

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

Jenkins奇技淫巧 — Python发送邮件和上传蒲公英(Android自动化构建)

Jenkins奇技淫巧 — 乐固,多渠道打包篇(Android自动化构建)
Jenkins奇技淫巧 — 节点管理篇
Jenkins奇技淫巧 — 优秀文章篇

系统设置

《Jenkins奇技淫巧 — 配置篇》 没有讲到部分会在后面的文章讲解,因为有些设置需要后面的知识点。

位置:系统管理 -> 系统设置
  • 基本属性
    1. 主目录:
      环境变量“JENKINS_HOME”所指的目录,安装文件,工作空间等都是它的子目录。
    2. 系统消息:
      这个信息会显示在首页顶部. 用来向用户展示一些系统范围的通知或公告。
    3. 构建前等待时间
      启动构建任务后,需要等待多长时间,才进行真正的工程构建。
  • 全局属性
    1. Disable deferred wipeout on this node
      是否开启延迟清理,在这个节点上(可以认为当前安装Jenkins的电脑就是一个节点)
    2. 工具位置
      指定任务所需工具的位置,比如git,gradle等。
    3. 环境变量
      Jenkins系统自身就有很多环境变量可以使用,比如JENKINS_HOME,JENKINS_URL,GIT_COMMIT等等,具体有哪些,后面在构建具体任务的时候,会告诉怎么查看。那么,如果要使用自定义的环境变量怎么办,那么就可以在这里设置。
  • 管理监控配置
    自己去看,基本都是中文。默认选中
  • Jenkins Location
    根据需要设置。
  • Github 服务器
    添加自己的Github地址
  • Extended E-mail Notification
    设置自己的邮件配置

全局工具配置

安装任务构建依赖的环境,工具,比如git,Gradle,JDK等,这个比较简单,安装后,指定路径即可,当然你也可以使用自动安装。

  • JDK
    安装JDK后,我们都会配置好环境变量,window还好,可以直接通过界面看到,如果是mac,linux,可以查看环境变量配置的文件,具体可以在哪些文件配置环境变量以及区别,自行百度,另一种方法,可以用命令打印出环境变量路径:
    比如:
    1. which git找到git执行文件的路径,
    2. echo $JAVA_HOME打印JDK的环境变量路径(前提是你配置JDK环境变量,JAVA_HOME是环境变量名)
  • Gradle

    《Jenkins奇技淫巧 — 配置篇》 屏幕快照 2019-04-22 下午10.45.07.png

    这里有两中方式,可以自己指定Gradle版本路径,也可以选择自动安装,name处填写别名,在后面会用到。当然这个也不是必须,看具体的任务。

插件管理

展示了可以更新,安装,通过搜索可以找到自己想要安装的插件,当然,高级功能里面还可以选择自己本地插件进行安装。

    原文作者:奔跑的平头哥
    原文地址: https://www.jianshu.com/p/6632b47d6ab0
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞