E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
持续交付
近期关于CI/CD策略以及git分支模型的思考
借这个周末闲适的下午和明媚的阳光,决定把近来项目上的CI/CD(持续集成/
持续交付
)策略以及git分支模型和以前的项目做一下分析比较,希望对各位有所帮助,也能有所思考,尤其是那些期望搭建项目部署流水线或者想了解
pdfebook
·
2020-07-16 04:13
持续集成
跟着项目学设计模式(四):抽象工厂模式
接上文,上次重构之后,还是比较顺利的,项目
持续交付
,众人各有所得,只是开发进度以前是卡在类库这边的,现在呢,慢慢的转移到网站这边了,这种情况愈演愈烈,终于到了不得不关注的时候了。
百里牛金
·
2020-07-16 03:11
设计模式
跟着项目学设计模式
gitlab 12.0.3_GitLab 13.0强调安全性
GitLab结合了Git开源分布式版本控制系统,持续集成和
持续交付
(CI/CD)以及计划和协作工具。
cxu0262
·
2020-07-15 22:09
华为云DevCloud需求规划和代码托管
比如“电商网站”的“门店网络查询功能”,特性通常会通过多个迭代
持续交付
。Story通常是对一个功能进行用户场景细分,并且能在一个迭代内完成,Story通常需要满足IN
asdchen66
·
2020-07-15 20:16
阿里云部署docker& docker部署springboot项目
容器包含:镜像容器仓库对应:类实例(面向对象)多用于ci/cd持续集成、
持续交付
,自动化打包部署,自动化测试。节省资源做更多的事情。命令:docke
lileLife
·
2020-07-15 14:52
ci/cd
后台
docker
jmeter持续集成 jenkins+ant+jmeter
前言企业中使用持续化集成交付的案例越来越多,开源的CI/CD软件也越来越多,CI持续集成,CD
持续交付
,本文讲jmeter+jenkins+ant的应用环境的准备工作jenkins的安装有两种方式1.war
PFFstronger
·
2020-07-15 13:06
jmeter压力测试
Centos7实现基于Jenkins和GitLab的持续集成与部署maven项目
这样做可以加快开发软件的速度和提升开发软件的效率
持续交付
(ContinuousDelivery)是指持续将开发好的软件新版本交付给质量团队或者用户进行评审
wx5ed6455937203
·
2020-07-15 11:29
Jenkis
maven
GitLab
安装Jenkins持续集成服务
一、Jenkins概述1、Jenkins的作用和用户类型1)Jenkins的作用持续集成:将不同的模块或者开发人员开发的功能进行整合;
持续交付
:可以重复性更新程序或者软件项目;持续部署:自动化部署软件项目
俊伟祺i
·
2020-07-15 09:32
初创型公司-持续部署系列(一)服务架构
网上很少有.net为例的
持续交付
,这次我们就以.net服务来说明初创型公司怎么做
持续交付
。
lework
·
2020-07-15 06:26
《精通自动化测试框架设计》目录—导读
邵杰明,热爱测试工作,10多年的测试行业经验,曾先后供职于多家世界一流软件公司担任测试开发和测试管理工作,积累了丰富的行业工作经验,拥有PMP认证,目前担任测试架构师的工作,致力于自动化测试设计、
持续交付
等方面
weixin_34010949
·
2020-07-15 04:18
Jenkins面试题及答案
Jenkins通过持续集成并促进
持续交付
的技术方面,帮助实现软件开发过程中非人为部分的自动化。Jenkins是什么?Jenkins是一个开源自动化服务器。Jenkins是用Java开发的持续集成工具。
SZX@
·
2020-07-14 20:06
Jenkins REST API 使用指北
0X00写在前面作为
持续交付
开源工具中最出名的一个,Jenkins在业界使用范围很广。
xiaosongluo
·
2020-07-14 19:40
Jenkins是如何与外围系统集成的呢?
当我们通过Jenkins完成了
持续交付
流水线的实施后,我们可能需要在流水线中去与其他系统交互。例如代码管理系统、代码质量平台、需求管理平台等外围系统交互。我们如何来实现呢?
zeyangcom
·
2020-07-14 19:16
devops
DevOps
CI/CD
Jenkins
持续交付
三——持续集成
持续集成要求每当有人提交代码时,就对整个应用进行构建并对其执行全面的自动化测试集合。并且假如构建或者测试失败,开发团队就要立刻停下手中的工作去修复。持续集成的目标是让正在开发的软件一直处于可使用状态。实现持续集成准备工作——包括版本控制,自动化构建,团队共识大家以同一个准则使用版本控制与自动化构建快速发现问题并且在出现问题之后立即修复,缩短解决问题的时间。一个基本的持续集成系统使用持续集成的工具并
977777
·
2020-07-14 17:43
持续交付
发布可靠软件的系统方法(交付生态圈)第十四章:版本控制进阶
《
持续交付
发布可靠软件的系统方法》读书笔记版本控制用来维护应用程序每次修改的完整历史,包括源代码、文档、数据库定义、构建脚本和测试等。团队可以在一个代码版本控制库上一起开发应用程序的不同部分。
潘晓华Michael
·
2020-07-14 14:46
使用 Github 的 Actions 实现 .NET Core 项目持续集成和
持续交付
1.2CD(ContinuousDelivery)
持续交付
是一种软件工程手法,让软件产品的产出过程在一个短周期内完成,以保证软件可以稳定、持续的保持在随时可以释出的状况。
雏鹰高飞
·
2020-07-14 13:43
Docker
CI/CD
.NET
Coe
SaaS 初探
这种转变,使得企业对待软件需求由购买转为按期租赁,SaaS通过
持续交付
,还使得企业用户与提供商能够在业务迭代上保持相对同步。从业务层面而言,SaaS的基本商业模式是B2B。
Simline
·
2020-07-14 13:51
什么是容器服务
关于阿里云容器服务的详细内容:阿里云容器服务使用教程容器服务(ContainerService)提供高性能可伸缩的容器应用管理服务,支持用Docker容器进行应用生命周期管理,提供多种应用发布方式和
持续交付
能力并支持微服务架构
云计算小百科
·
2020-07-14 06:54
软件研发的这些误区,你中了吗?
拖着疲惫的身躯,坐在马桶上,回顾一天的工作,发现有那么多的不值得,明显没有价值贡献的任务,却干了一大杯;明明可以好好工作,却硬要表演得很忙似的;明明有机器帮我们干活,却硬着头皮逐字逐句读代码;明明别人家已经
持续交付
了
代码派
·
2020-07-14 03:56
软件研发
持续集成、
持续交付
、持续部署的概念以及其目的
集成是指软件个人研发的部分向软件整体部分交付,以便尽早发现个人开发部分的问题;部署是代码尽快向可运行的开发/测试节交付,以便尽早测试;交付是指研发尽快向客户交付,以便尽早发现生产环境中存在的问题。如果说等到所有东西都完成了才向下个环节交付,导致所有的问题只能再最后才爆发出来,解决成本巨大甚至无法解决。而所谓的持续,就是说每完成一个完整的部分,就向下个环节交付,发现问题可以马上调整。是的问题不会放大
zou2ouzou
·
2020-07-14 00:07
后台
CI与CD--从持续集成到
持续交付
产品研发生命周期演化史:1纯人肉构建这是发生在我身上的7年前的故事,我们的项目每周四会发布一个新版本,大家在每周四的晚上买好干粮饮料熬夜苦战。研发人员先提交代码,你merge我我merge,忙得不可开交;测试人员们则无事可做耐心等待。夜晚10点钟,研发人员终于憋出来一个build的过的版本,你方唱罢我登场,测试人员接手下一棒,研发人员开始扯皮打游戏修bug。凌晨3点,整个研发部门终于发布出一个看似
牛麦康纳
·
2020-07-13 22:23
持续集成
持续集成(Continuous integration,简称CI)
持续交付
为什么要交给质量团队或是用户呢?持续部署持续集成的流程持续集成是什么?CI,是指在一段时间内(如:约定好的一天内或是一个上午),多次的将代码提交到主干上去。自然,每次都要通过测试。
落笔丶
·
2020-07-13 22:17
思想
CI Weekly #14 | 如何搭建合适的
持续交付
开发流程?
有任何吐槽或反馈请及时告诉我们,期待听到你们的声音:)price-page再来看看本期的CIWeekly,包含唱吧团队/三拾众筹团队的
持续交付
与部署实践,自动化测试工具、使用flow.ci自动部署文档的实践和一些其它的技术分享
fir_im官方
·
2020-07-13 22:03
持续集成、
持续交付
环境的搭建过程
首先,此文没有完结,一边补充功能一边写内容;另外,文章主要写CI的思路过程,而不是详细的命令持续集成、
持续交付
、持续部署的区别网上有说明,持续部署有点远(难),理想化,并且一家研究院在做
持续交付
的国内标准
知行的小兵
·
2020-07-13 22:20
devops
持续交付
流水线为何对软件开发如此重要?
作者AndrewPhillips译者张斌
持续交付
(CD)是一种软件策略,它使企业尽可能快速有效地向用户提供新特性。
EAWorld
·
2020-07-13 21:59
谈谈企业的
持续交付
流水线设计
转载本文需注明出处:微信公众号EAWorld,违者必究。有一天,业务人员急冲冲的跑过来,对你说生产上出现了一个严重BUG,必须要尽快修复。你听完问题描述后,胸有成竹坐定并迅速定位问题,随后改动了一行代码并提交,系统开始自动编译、各个环境自动化测试、发布上线。几分钟后,生产环境上该BUG已经被修复掉。上面所提到的场景,这是不是很美妙?但是想必不少读者要忍不住要吐槽了,这太不实际了:新功能上线测试不要
EAWorld
·
2020-07-13 21:59
持续集成与
持续交付
——git工具使用
目录一、版本控制系统简介1、本地版本控制系统2、集中化的版本控制系统3、分布式版本控制系统二、git简介1、git特点2、git的三种状态三、git使用1、获取git仓库的两种方式2、git安装3、git使用(1)本地使用(2)使用远程仓库一、版本控制系统简介1、本地版本控制系统2、集中化的版本控制系统3、分布式版本控制系统二、git简介1、git特点速度简单的设计对非线性开发模式的强力支持(允许
羊咩咩咕噜噜
·
2020-07-13 19:58
掌握Git与CI/CD建立有效的开发工作流程
一个有效且组织良好的现代软件项目没有持续集成和
持续交付
/部署很难想象。没有使用某种形式的版本控制系统(VCS)的任何项目很难想象,其中最流行的是Git。
DevOps云学堂
·
2020-07-13 19:29
DevOps流水线实践教程|端到端研发效能提升
全程最佳实践,PipelineasCode,打通DevOps工具链,端到端
持续交付
。目前Jenkins在全国的使用范围很广,建议学习!课程目录本课程我们主要讲解通过使用Jenkins完成DevO
DevOps云学堂
·
2020-07-13 19:29
2020年10种最佳持续集成工具
从计划到交付,引入DevOps的想法是通过
持续交付
和持续集成之间的开发和自动化系统协作来保持质量。为了简化起见,必须有一种
DevOps云学堂
·
2020-07-13 19:58
DevOps视频和资料免费领取
DevOps是一套完整的运维开发流程,可以实现快速的构建、测试和发布软件,整个流程包括敏捷开发->持续集成->
持续交付
->持续部署->DevOps,DevOps是一组过程、方法、文化与系统的统称,DevOps
韩先超
·
2020-07-13 19:23
Docker 容器测试全探索
导读当我们构建好Docker镜像并利用多套容器共同组合成应用程序,建立起
持续交付
通道,了解了如何将新创建的镜像纳入到生产或者测试环境当中之后,新的问题来了——我们该如何测试自己的Docker容器?
weixin_34352449
·
2020-07-13 19:30
持续交付
峰会 Call For Papers
2019独角兽企业重金招聘Python工程师标准>>>本文首发于:Jenkins中文社区
持续交付
峰会是一个为期一天的活动,将开源CI/CD社区汇集在一起。
weixin_34080903
·
2020-07-13 18:07
企业级容器云产品落地
时速云昨日在京发布企业级容器云产品及解决方案,包括四大企业级核心云产品,涵盖了企业级容器云平台、企业级镜像仓库、持续集成和
持续交付
(CI/CD)、镜像及安全服务中心。
weixin_33895657
·
2020-07-13 18:19
超大型系统的持续集成与
持续交付
解决方案与阿里宙斯盾
作者简介:鲁小川,09年本科毕业于浙江大学软件学院,之后就一直就职于阿里巴巴B2B质量保障部,目前是云效持续集成与
持续交付
解决方案的负责人。以下内容根据演讲嘉宾分享以及PPT整理而成。
weixin_33877092
·
2020-07-13 18:10
什么样的
持续交付
工具和平台最适合你的组织?
2019独角兽企业重金招聘Python工程师标准>>>
持续交付
和DevOps的方法论及实践已经存在很很多年,其主要要解决的问题就是,如何快速,安全的完成从开发到发布、运维,及后续的线上监控等一系列活动。
weixin_33814685
·
2020-07-13 18:11
GoCD概念篇
GoCD,一个开源的持续集成和
持续交付
系统。诞生于2007年,但是目前很难搜索到中文资料,不知道是推广问题还是Jenkins已经足够强大!
weixin_30685029
·
2020-07-13 17:36
持续交付
——发布可靠软件的系统方法
断断续续看完了《
持续交付
——发布可靠软件的系统方法》一书,中间有几次由于事情太忙而中断,直到今天才把书读完。书的内容很精彩,大致分持续集成,测试和部署三大块,还有介绍包括软件开发、项目管理等其他内容。
weixin_30532759
·
2020-07-13 17:03
【必看】一站式了解运维开发的持续集成(CI)/
持续交付
(CD)/ 持续部署(CD)及相关...
在谈论软件开发时,经常会提到持续集成(ContinuousIntegration)(CI)和
持续交付
(ContinuousDelivery)(CD)这几个术语。但它们真正的意思是什么呢?
weixin_30496751
·
2020-07-13 17:22
C/C++ 如何进行
持续交付
?使用 Jenkins+Conan!
C和C++目前被应用在操作系统、嵌入式系统、财务、科研、汽车、机器人、游戏等非常重要的行业。主要原因是C和C++相比于其他技术来说拥有很高的性能。但同样,C/C++生态系统也面临一些巨大的挑战:巨石应用--拥有数百万甚至更多行代码,在不使用现代工具的情况下很难管理项目。应用程序二进制接口(ABI)不兼容--为了保证库与其他库和应用程序的兼容性,需要控制不同的配置(如操作系统,体系架构和编译)。编译
JFrog杰蛙中国
·
2020-07-13 16:25
开源工具
JFrog
Jenkins
DevOps
Artifactory
持续交付流水线
C语言
基于 Conan 的 C/C++
持续交付
流水线
背景在当下软件应用的开发过程当中,单枪匹马或者小作坊式的模式已经很少见了,协作式的开发成为主流。相应的,应用的代码也不再是从零开始,而是基于或引用很多已有的、共享的模块,如各种开源的框架和共用库,或者协作团队中开发的自研库,这就是软件开发中常说的“依赖”。为了更好地管理这种依赖关系,各种开发语言都逐渐发展出了自己的依赖管理系统,如Java的Maven、NodeJS的NPM、Python的Pypi等
JFrog杰蛙中国
·
2020-07-13 16:25
JFrog
Artifactory
C/C++
Conan
DevOps
持续测试的那些事
敏捷,DevOps和
持续交付
已然存在于现今每个技术人员的词汇当中。我们都想要像硅谷里的巨头和初创公司一样,敏捷开发,快速发布软件,做出创新的产品。
Larch_h
·
2020-07-13 15:06
Jenkins
中文社区
安装配置GOCD
gocd是用来做持续集成和
持续交付
的一个工具,这个想必你已经知道了。
maintain001
·
2020-07-13 15:11
配置一些东西
机器学习下的
持续交付
文/DaniloSato、ArifWider、ChristophWindheuser译/白发川、沈建军、王登宇机器学习在行业中的应用变得越来越流行,然而相对于传统软件开发,例如Web服务或者Mobile应用来说,这类程序的开发、部署和持续改进也变得更加的复杂。它们的功能改变通常由以下三个维度驱动:代码本身的修改模型的修改数据的改变这类程序的表现行为通常是非常复杂、难以预测、难以测试、不具备可解释性
zhangkf2013
·
2020-07-13 14:03
人工智能
持续集成、交付与部署:区别以及如何配合运行
当用在
持续交付
、持续部署和持续集成等概念中时,其含义有何变化?三者到底有什么区别?企业、开发人员和项目经理如何才能在单个集成化的环境中更好地使用这些定义?
servicehot
·
2020-07-13 13:02
DevOps
IT
Continuous Integration Delivery & Deployment
软件开发流程Build>Test>Release>Monitor>Plan2.持续集成(ContinuousIntegration)·将代码合并到一个中央软件仓库·自动构建(build)·测试·运行3.
持续交付
和部署
朽木o0
·
2020-07-13 13:57
DevOps
ASP.NET Core开源Web应用程序框架ABP
微服务提供了更多的模块化,使应用程序更容易理解,开发,测试,并且更容易抵抗架构侵蚀.它使小型团队能够开发,部署和扩展各自的服务,实现开发的并行化.它还允许通过连续重构形成单个服务的架构.基于微服务架构可以实现
持续交付
和部署
dotNET跨平台
·
2020-07-13 13:55
持续交付
流水线
本文是对本人对devops
持续交付
流水线的一些个人理解(只针对现所在公司的情况),不一定准确,仅供参考,后期会不定期修改一、任何公司项目都存在流水线一些初创公司有可能就寥寥数人,老板可能就兼任产品经理,
爱学习爱聊天
·
2020-07-13 09:48
持续交付流水线
《
持续交付
-发布可靠软件的系统方法》读书分享
《
持续交付
》是
持续交付
这个概念开始广为人知的一步著作,被誉为是2010年最重要的技术书。
段启超
·
2020-07-13 09:38
最佳实践
对持续集成、
持续交付
、持续部署和持续发布的介绍
下图可以更好的理解持续集成常用的持续集成工具有:Hudson和Jenkins
持续交付
CD(ContinuousDelivery,中文意思
持续交付
)是在持续集成的基础上,将集成后的代码部署到更贴近真实运行
m0_38131870
·
2020-07-13 08:33
上一页
24
25
26
27
28
29
30
31
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他