Jenkins
文章平均质量分 96
Jenkins
阳台上的小泥鳅
专注软件项目管理、持续集成、持续交付、Devops、研发效能相关技术
展开
-
Jenkins教程-如何集成Gitlab实现持续集成构建
一、jenkins是什么? Jenkins是一个开源的、提供友好操作界面的持续集成(CI)工具,起源于Hudson(Hudson是商用的),主要用于持续、自动的构建/测试软件项目、监控外部任务的运行(这个比较抽象,暂且写上,不做解释)。Jenkins用Java语言编写,可在Tomcat等流行的servlet容器中运行,也可独立运行。通常与版本管理工具(SCM)、构建工具结合使用。常用的版本控制工具有SVN、GIT,构建工具有Maven、Ant、Gradle。 二、CI/CD是什么?...原创 2020-09-04 14:35:11 · 361 阅读 · 0 评论 -
Jira集成Gitlab、Jenkins实现持续集成部署方案
一、概述 通常我们知道jira是软件项目流程管理工具,通过该工具,项目负责人可以分配人物给项目上的开发人员,开发人员随着开发的进度更新状态,进而反馈开发进度,项目的部署单独使用jenkins来实现。但是料想组内开发人员编写的代码能够通过jira一键发布打包,测试,合并到主分支,这样就更好。 二、jira自定义流程 2.1、自定义版本任务流程 每次有一个版本需求的时候,我们需要自定义一个版本,命名为版本任务。版本任务的流程大致有创建版本任务-集成部署与测试-DEV部署与测试-MST部署与测试-版本发布原创 2020-09-04 14:00:45 · 2576 阅读 · 0 评论