## 为什么需要DevOps 不是每个人都能理解可靠的版本管理和牢固的构建系统的重要性。 也不是任何人能使得软件的发布达到可靠性,可重复性和可审计的高标准。Devops的职责就是将软件的构建和发布的流程自动化并且使它像机器人生产线一样运转,从而精确无误地保证正确的版本在要求的时间运行在规定的服务器上 ...
分类:
其他好文 时间:
2020-04-09 21:44:34
阅读次数:
114
报名链接:https://www.bagevent.com/event/6462063
分类:
其他好文 时间:
2020-04-08 09:22:22
阅读次数:
93
“我们把DevOps和研发任务协同结合起来,打破了研发团队的最后一道隔阂。” 往往在产品开发过程中,研发人员需要掌控的最多的工具和平台。 代码,环境,部署,容器,服务器一大堆的工具和平台要使用,但是很多平台之间无法互通,导致了工作无法同步,反复的记录报告又增加了工作量。 面对上述问题,CORNERS ...
分类:
其他好文 时间:
2020-04-03 15:04:14
阅读次数:
78
feature.md bug.md 小技巧 issue comment 移动 board 状态 /board_move ~Doing 跨组关联 issue group/project issueNO MR 中关闭关联的 issue close 9 添加子任务 [ ] subtask1 添加 issu ...
分类:
其他好文 时间:
2020-04-02 13:09:23
阅读次数:
75
一、背景作为DevOps交付流水线的开发者,为支持CI/CD中各项任务的自动化,都需要依赖多种包管理工具来下载各种相关的工具,比如针对产生最终交付件的构建过程,就需要在构建流程的第一步,自动地把相关工具,如Curl、wget、Maven、Gradle、npm等等,下载到CI服务器。这些工具的下载,通常都需要依靠对应的公网服务器和包管理工具来支持。而这样通过公网来下载工具,有时会遇到稳定性的问题,也
分类:
其他好文 时间:
2020-04-02 01:26:10
阅读次数:
75
1. devops-持续集成管理之SonarQube 1) 代码质量七宗罪 编码规范:是否遵守了编码规范,遵循了最佳实践。 潜在的BUG:可能在最坏情况下出现问题的代码,以及存在安全漏洞的代码。 文档和注释:过少(缺少必要信息)、过多(没有信息量)、过时的文档或注释。 重复代码:违反了DontRep ...
分类:
其他好文 时间:
2020-03-30 11:27:47
阅读次数:
81
1、DevOps有哪些优势? 如今,公司不再一次性发布大量功能,而是试图通过一系列发布列车将小功能传输给客户。这具有许多优点,例如来自客户的快速反馈,更好的软件质量等,这反过来导致高的客户满意度。 为实现这一目标,公司必须: 增加部署频率 降低新版本的故障率 修复之间缩短了提前期 新版本崩溃时平均恢 ...
分类:
编程语言 时间:
2020-03-29 19:28:07
阅读次数:
98
2020年2月,应邀参与微软组织技术文档推广活动(Docs Champion),向所有关注Azure DevOps Server(之前称为TFS) 的技术爱好者推荐微软官方文档。我们的团队在实施Azure DevOps项目的过程中,经常会碰到客户索要使用手册的问题,这是一个很棘手的问题。原因是Azu... ...
分类:
其他好文 时间:
2020-03-29 15:24:54
阅读次数:
86
1. jenkins-Pipeline基础语法 1) jenkins-Pipeline总体介绍 ? Pipeline,简而言之,就是一套运行与jenkins上的工作流框架,将原本独立运行于单个或多个节点的任务连接起来,实现单个任务难以完成的复杂流程编排与可视化。 ? Pipeline是jenkins ...
分类:
其他好文 时间:
2020-03-28 13:52:11
阅读次数:
78
分支合并流程对比 进步是痛苦的。学习也是痛苦的。在公司中推进git分支合并流程也是有阻力的。网络上版本管理系统之争持久而喧嚣,依照声量来讲目前应该是Git占了较大的优势。不过我们本文的关注点在于代码的分支管理模型,因为大家无论是用SVN或者Git,目的是为了解决研发过程管理中的实际问题。我这里整理几 ...
分类:
其他好文 时间:
2020-03-27 11:14:18
阅读次数:
250