CodePipeline常见问题:常见概念-问答-阿里云开发者社区-阿里云

开发者社区> 行者武松> 正文

CodePipeline常见问题:常见概念

2017-10-23 10:33:51 1520 0


部分说明来自维基百科。

  • 代码编译/构建/Build: 利用编译程序从源语言编写的源程序产生目标程序的过程,用编译程序产生目标程序的动作。

  • 应用部署/Deploy: 将目标程序(编译/构建产物),或代码文件本身发送到应用环境(ECS,VM等)的指定位置并进行相应的操作行为。

  • 持续集成/CI: 持续集成(英语:Continuous integration,缩写为CI),一种软件工程流程,将所有工程师对于软件的工作复本,每天集成数次到共用主线(mainline)上。这个名称最早由葛来迪·布区(GradyBooch)在他的布区方法中提出,但是他并没有提到要每天集成数次。之后成为极限编程(extremeprogramming,缩写为XP)的一部分。在测试驱动开发(TDD)的作法中,通常还会搭配自动单元测试。持续集成的提出,主要是为了解决软件进行系统集成时面临的各项问题,极限编程称这些问题为集成地狱(integrationhell)。

  • 持续交付:持续交付(英语:Continuous delivery,缩写为CD),是一种软件工程手法,让软件产品的产出过程在一个短周期内完成,以保证软件可以稳定、持续的保持在随时可以释出的状况。它的目标在于让软件的建置、测试与释出变得更快以及更频繁。这种方式可以减少软件开发的成本与时间,减少风险。

  • DevOps:DevOps(Development和Operations的组合词)是一种重视“软件开发人员(Dev)”和“IT运维技术人员(Ops)”之间沟通合作的文化、运动或惯例。透过自动化“软件交付”和“架构变更”的流程,来使得构建、测试、发布软件能够更加地快捷、频繁和可靠。
取消 提交回答
全部回答(0)
相关问答

28

回答

钉钉开放平台“常见问题常见问题常见问题“重要请关注

竹梅 2015-12-03 00:39:14 92892浏览量 回答数 28

30

回答

DBA专家门诊二期:MSSQL管理之道

xiaofanqie 2015-01-28 10:03:00 44604浏览量 回答数 30

42

回答

云服务器vnc安装配置教程

阿里云支持与服务 2012-07-29 17:25:20 51125浏览量 回答数 42

55

回答

基于Java容器的多应用部署技术实践【精品问答集锦】

管理贝贝 2016-07-25 18:07:23 60924浏览量 回答数 55

26

回答

在阿里云ECS里安装Windows 7 32位中文版

dongshan8 2016-02-29 17:42:48 48031浏览量 回答数 26

53

回答

巧用linux云服务器下的的/dev/shm/,避开磁盘IO不给力!

qilu 2013-05-29 22:24:22 62836浏览量 回答数 53

49

回答

阿里云产品选购常见FAQ

qiujin2012 2013-05-14 14:19:59 110276浏览量 回答数 49

39

回答

【云服务器分享】简述云服务器对比VPS

dreamdoo 2012-10-08 16:24:18 118170浏览量 回答数 39

80

回答

高性能本地SSD盘ECS正式商用啦!!(增加SSD申请地址和官方测试结果)

qilu 2014-12-01 17:15:26 52592浏览量 回答数 80

4

回答

【漏洞公告】CVE-2018-1999002:Jenkins任意文件读取漏洞

正禾 2018-07-26 06:46:18 84943浏览量 回答数 4
+关注
行者武松
杀人者,打虎武松也。
14545
文章
2569
问答
推荐问答
相关电子书
更多
文娱运维技术
立即下载
《SaaS模式云原生数据仓库应用场景实践》
立即下载
《看见新力量:二》电子书
立即下载