![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Jenkins
shangyuanlang
运维之路
展开
-
Jenkins+Maven+SVN+Nexus 搭建持续集成环境
一、DevOpsDevOps是“开发”和“运维”的缩写。 DevOps是一组最佳实践强调(IT研发、运维、测试)在应用和服务生命周期中的协作和沟通,强调整个组织的合作以及交付和基础设施变更的自动化,从而实现持续集成、持续部署和持续交付DevOps平台四大模块1.项目管理 (创建项目--->>项目需求)2.运维平台 (监控--日志...转载 2018-07-18 18:45:07 · 272 阅读 · 0 评论 -
持续集成之Jenkins+Gitlab简介 [一]
持续集成之Jenkins+Gitlab简介 [一]Jenkins持续集成概念 持续集成Continuous Integration 持续交付Continuous Delivery 持续部署Continuous Deployment1.1 什么是持续集成:持续集成是指开发者在代码的开发过程中,可以频繁的将代码部署集成到主干,并进程自动化测试 1.3 什么是持续交付:...转载 2018-07-18 18:46:49 · 669 阅读 · 0 评论 -
持续集成之Jenkins+Gitlab实现持续集成 [二]
持续集成之Jenkins+Gitlab实现持续集成 [二]Jenkins项目:使用git+jenkins实现持续集成开始构建 General 源码管理 我们安装的是git插件,还可以安装svn插件 我们将git路径存在这里还需要权限认证,否则会出现error 我们添加一个认证 选择一下认证方式(我们可以在系统管理-->Configure Credentia...转载 2018-07-18 18:47:41 · 742 阅读 · 0 评论 -
持续集成之代码质量管理-Sonar [三]
Sonar介绍Sonar 是一个用于代码质量管理的开放平台。通过插件机制,Sonar可以集成不同的测试工具,代码分析工具,以及持续集成工具。与持续集成工具(例如 Hudson/Jenkins 等)不同,Sonar 并不是简单地把不同的代码检查工具结果(例如 FindBugs,PMD 等)直接显示在 Web 页面上,而是通过不同的插件对这些结果进行再加工处理,通过量化的方式度量代码质量的变化,从...转载 2018-07-18 18:48:55 · 3481 阅读 · 0 评论 -
持续集成+自动化部署[代码流水线管理及Jenkins和gitlab集成]
一、代码流水线管理 Pipeline名词顾名思义就是流水线的意思,因为公司可能会有很多项目。如果使用jenkins构建完成后,开发构建项目需要一项一项点击,比较麻烦。所以出现pipeline名词。 代码质量检查完毕之后,我们需要将代码部署到测试环境上去,进行自动化测试新建部署代码项目 点击新建 这里只需要写一下描述 执行Shell脚本 温馨提示:执行命令主要涉及的是权限问...转载 2018-07-18 18:50:26 · 1435 阅读 · 0 评论 -
Jenkins 自动化部署上线
一、Jenkins是什么Jenkins是一款自包含的开源自动化服务,可用于自动执行与构建,测试和交付或部署软件有关的各种任务。Jenkins目前可以通过本地系统软件包Docker进行安装,甚至可以通过任何安装了Java运行环境的计算机独立运行二、上线流程图既然我们说到自动化上线,我们就不得不说说一个项目上线的流程.只有规范起来才可以做到不出事故!上线流程图如下图所示 ...转载 2018-07-18 18:52:00 · 5553 阅读 · 0 评论