美文网首页Jenkins奇技淫巧
Jenkins奇技淫巧 — 配置篇

Jenkins奇技淫巧 — 配置篇

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

    \color{blue}{目录}

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


    系统设置

    \color{blue}{注意:} 没有讲到部分会在后面的文章讲解,因为有些设置需要后面的知识点。


    位置:系统管理 -> 系统设置
    • 基本属性
      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


      屏幕快照 2019-04-22 下午10.45.07.png

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

    插件管理

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

    相关文章

      网友评论

        本文标题:Jenkins奇技淫巧 — 配置篇

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