Jenkins
菲宇
这个作者很懒,什么都没留下…
展开
-
Jenkins+Gitlab持续集成简介
持续集成概念持续集成Continuous Integration 持续交付Continuous Delivery 持续部署Continuous Deployment1.1 什么是持续集成:持续集成是指开发者在代码的开发过程中,可以频繁的将代码部署集成到主干,并进程自动化测试 1.3 什么是持续交付:持续交付指的是在持续集成的环境基础之上,将代码部署到预生产环境 1.4 持...转载 2018-07-24 10:58:12 · 1032 阅读 · 0 评论 -
jenkins+ansible+supervisor打造一个web构建发布系统
一步一步用jenkins,ansible,supervisor打造一个web构建发布系统。本来应该还有gitlab这一环节的,但是感觉加上,内容会增加很多。所以直接用github上的spring-mvc-showcase项目来做演示。https://github.com/spring-projects/spring-mvc-showcase本文的环境用docker来构建。当然也可以任意...转载 2018-08-01 21:51:17 · 2393 阅读 · 0 评论 -
添加Jenkins节点
记录自己添加jenkins的过程:环境:master:jenkins slave:jdk git准备环境:jenkins和jdk安装,参照在CentOS 7上安装Jenkinsgit直接yum install -y git即可添加jenkins用户在slave机器上添加jenkins用户并设置密码,以备master上的jenkins使用,默认工作目录...原创 2018-07-25 15:38:44 · 15415 阅读 · 0 评论 -
在CentOS 7上安装Jenkins
在CentOS7上安装Jenkins安装添加yum repos,然后安装sudo wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/RedHat/jenkins.reposudo rpm --import https://jenkins-ci.org/redhat/jenkins-ci.org.keys...原创 2017-09-13 13:43:23 · 805 阅读 · 0 评论 -
jenkins使用方法详解
一、相关概念1.1 Jenkins概念:Jenkins是一个功能强大的应用程序,允许持续集成和持续交付项目,无论用的是什么平台。这是一个免费的源代码,可以处理任何类型的构建或持续集成。集成Jenkins可以用于一些测试和部署技术。Jenkins是一种软件允许持续集成。1.2 Jenkins目的:1、持续、自动地构建/测试软件项目。2、监控软件开放流程,快速问题定位及处理,...转载 2018-07-18 16:27:39 · 8171 阅读 · 0 评论 -
Jenkins+Gitlab持续集成和自动化部署
一、代码流水线管理 Pipeline名词顾名思义就是流水线的意思,因为公司可能会有很多项目。如果使用jenkins构建完成后,开发构建项目需要一项一项点击,比较麻烦。所以出现pipeline名词。 代码质量检查完毕之后,我们需要将代码部署到测试环境上去,进行自动化测试新建部署代码项目 点击新建 这里只需要写一下描述 执行Shell脚本 温馨提示:执行命令主要涉及的是权限问...转载 2018-07-24 11:01:43 · 10564 阅读 · 0 评论 -
使用jenkins+gitlab实现持续集成
开始构建 General 源码管理 我们安装的是git插件,还可以安装svn插件 我们将git路径存在这里还需要权限认证,否则会出现error 我们添加一个认证 选择一下认证方式(我们可以在系统管理-->Configure Credentials)里面进行设置#提示:gitlab有一个key,是我们用来做仓库的key。拥有的权限是read-only 公钥我们需...转载 2018-07-24 10:59:50 · 4386 阅读 · 0 评论