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
持续交付
《精通自动化测试框架设计》目录—导读
邵杰明,热爱测试工作,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
谈谈持续集成,
持续交付
,持续部署之间的区别
CI需要具备这些:全面的自动化测试。这是实践持续集成&持续部署的基础,同时,选择合适的自动化测试工具也极其重要;灵活的基础设施。容器,虚拟机的存在让开发人员和QA人员不必再大费周折;版本控制工具。如Git,CVS,SVN等;自动化的构建和软件发布流程的工具,如Jenkins,flow.ci;反馈机制。如构建/测试的失败,可以快速地反馈到相关负责人,以尽快解决达到一个更稳定的版本。持续集成的优点“快
Linux运维
·
2020-07-13 07:18
Linux
Basics
什么是
持续交付
持续交付
流程始于持续集成,管
longlongway2012
·
2020-07-13 06:59
《
持续交付
2.0:业务引领的DevOps精要》第8章:利于集成的分支策略
写在开头:本文摘抄自《
持续交付
2.0:业务引领的DevOps精要》第8章:利于集成的分支策略本章的核心在于通过代码分支策略来高效组织团队多人开发协作,从而达到
持续交付
的目的。
judadeshu
·
2020-07-13 06:52
杂
《
持续交付
》(三)部署流水线与构建脚本
引言本文是《
持续交付
》一书学习总结的第三篇。主要内容涉及部署流线和部署脚本的设计实践。部署流水线(一)要实现
持续交付
,一般会定义一条部署流水线(deploymentpipeline)。
CraftsCoder
·
2020-07-13 06:51
CI/CD
《
持续交付
》(五)数据管理与版本控制实践
引言本文是《
持续交付
》一书学习总结的第五篇。主要内容涉及数据管理以及Git分支管理的实践。数据管理软件代码的部署可以简单地用新的版本替换旧的版本,但是数据可不是如此。
CraftsCoder
·
2020-07-13 06:51
CI/CD
《
持续交付
》(四)部署发布与基础架构管理
引言本文是《
持续交付
》一书学习总结的第四篇。主要内容涉及部署发布和基础架构管理的实践。部署和发布(一)这次我们来看看软件
持续交付
的最后一个步骤:部署和发布。
CraftsCoder
·
2020-07-13 06:51
CI/CD
《
持续交付
》(六)总结
引言本文是《
持续交付
》一书学习总结的最后一篇。主要内容是结合实际中的一些工具和实践,对
持续交付
这个话题做个总结。
CraftsCoder
·
2020-07-13 06:51
CI/CD
持续集成与
持续交付
持续集成:构建-部署-测试-报告-----------------------------持续集成能够利用准专业测试人员“编译器先生”,不知疲倦、在项目前期发现缺陷,使得开发人员能够大胆地对系统划分模块、放心实施小迭代、尽早完成高质量的代码。数据证明,持续集成能够有效节省项目10%的工作量----------------------------->>>>>>>>>>>>>>>>>>>>>>>>>>
追寻北极
·
2020-07-13 06:35
process
《
持续交付
》学习笔记
《
持续交付
》:每次提交都对应用程序进行构建并测试,这称作持续集成。我写道每天checkin代码,每日dailybuild跑个测试就叫继续集成吗?这里我们强调的是可以快速获得反馈?什么是反馈?
iteye_20817
·
2020-07-13 05:54
持续集成CI
上一页
25
26
27
28
29
30
31
32
下一页
按字母分类:
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
其他