
jenkins
文章平均质量分 68
huaqiangli
这个作者很懒,什么都没留下…
展开
-
Jenkins 系列: (七) Jenkins 环境变量管理
今天我们谈谈 Jenkins 中环境变量相关的问题,Jenkins中有多个地方可以设置环境变量,从而在build 构建过程中可以使用。环境变量的来源Jenkins系统变量Jenkins 有很多系统内置的变量,在build 脚本或者step中可以直接使用,比如 JENKINS_HOME,JENKINS_URL, JOB_NAME,JOB_URL, BUILD_ID, BUILD_NUMBER, BU...原创 2018-02-07 17:18:49 · 50956 阅读 · 0 评论 -
Jenkins 系列: (六) Jenkins 构建workspace
有同学反映Jenkins工作区磁盘满的问题,今天我们谈一下Jenkins构建的workspace相关话题,涉及Jenkins 核心的概念 Job,build 以及slave等概念。构建工作区(workspace)Jenkins 支持分布式构建,用户可以使用Master 和Slave 进行构建,无论构建运行在哪里,每一个构建(build)都需要一个workspace 目录作为构建的工作区,执行job...原创 2018-02-06 10:55:49 · 19150 阅读 · 1 评论 -
Jenkins 系列: (五) Jenkins 数据备份与恢复
有好多同学培训后咨询Jenkins的数据备份问题,今天就把Jenkins的常用的数据备份方法给大家总结一下。Jenkins的数据存储结构进行有效的Jenkins数据备份,首先要理解Jenkins的数据存储结构,然后根据业务场景选择合适的粒度进行备份。典型的jenkins实例包含以下文件和目录:*.xml 需要备份config-history 需要备份...原创 2018-01-30 10:49:35 · 23306 阅读 · 2 评论 -
Jenkins 系列: (四) Jenkins 构建集群方案比较
关于Jenkins 构建集群的管理,这里我转载一篇我在Jenkins 沙龙上演讲的一个题目。下面是主要内容:Jenkins分布式构建架构基于Lable的Slave集群管理基于Docker插件的容器化实践基于Kubernetes的容器化实践详细参考文章 基于 Kubernetes 的 Jenkins 构建集群实践...转载 2018-01-26 12:37:18 · 2983 阅读 · 0 评论 -
Jenkins 系列: (三) Jenkins 插件
Jenkins的可扩展性很好,很大程度上取决于它的插件生态系统。目前,Jenkins官方插件仓库有1500多个插件,涵盖代码,构建,测试,部署,工具集成等 方方面面,基本可以满足业务需求。所以,Jenkins用的好,插件必不可少。以下把常用的插件推荐个大家,希望大家基于Jenkins及其插件生态能够实现自己的持续交付平台。用户及权限Jenkins 用户权限管理是Jenkins Administra...原创 2018-01-05 09:13:30 · 3193 阅读 · 0 评论 -
Jenkins 系列: (二) Jenkins 安装
Jenkins的安装方式,官方文档记录的已经相当详细,这里不再去冗余的描述一下,而是把安装部署中需要注意的问题点出来。Jenkins 安装参考Jenkins 官方 https://jenkins.io/doc/book/installing/中文镜像网站:https://www.w3cschool.cn/jenkins/jenkins-79ex28jh.html部署方式的选择宿主机选择物理机还...原创 2018-01-04 16:20:19 · 2857 阅读 · 0 评论 -
Jenkins 系列: (一) Jenkins 概述
Jenkins 作为一个自动化构建任务的工具或者平台,在持续集成、持续交付、持续部署、DevOps等概念持续发酵的背景下,发挥着越来越重要的作用。作为 Jenkins的爱好者和实践推广者,本人有6年多的Jenkins使用和管理经验,Certified Jenkins Engineer,曾担任第一届北京Jenkins Area Meetup 讲师,第一届Jenkins User Confere...原创 2018-01-04 10:34:57 · 4585 阅读 · 2 评论 -
Jenkins 系列: (八) 功能扩展
我们在使用Jenkins的过程中,常常会遇到Jenkins现有的核心功能或者插件不能满足我们的定制化需求。这个时候,你可以考虑扩展Jenkins的功能。Jenkins 功能扩展的两种方法一般说来,除了参与Jenkins社区进行进行Jenkins 核心和插件的的开发外,普通用户直接扩展Jenkins功能的方法有两种:插件开发 共享库插件开发Jenkins用户可以...原创 2019-05-28 10:43:24 · 826 阅读 · 0 评论