Linode中文文档索引:【软件开发 – 持续集成工具】

文章目录[隐藏]

Linode的文档很丰富,有1000多篇,但只有英文版,有时想搭建什么服务或者解决什么问题,搜出来的常是抄来抄去的中文资料,缺乏权威性。为此本站花了一番功夫,将Linode的官方文档进行了整理,将同一个话题下的相关文档聚集在一起,并翻译了标题和概要,方便大家检索使用。碰到需求或问题时,只需定位到相关话题,根据标题和概要即可找到符合需求的文档。找到文档后,通过链接跳转到官方文档直接阅读原文即可,技术类的文档代码占大部分,还是很容易读懂的。本站已发布的中文文档链接也会陆续加入这些文档索引中。本文是【软件开发 - 持续集成工具】类下的文档,共计5篇,按从新到旧编排。

如果你还没有使用过Linode的服务,可通过以下链接注册帐号,使用优惠码podcastinit2018,将获赠$20赠金。

注册Linode得$20赠金

不可变的基础设施
不可变基础设施简介
在持续交付模型中,自动化可重复且可靠的软件部署过程至关重要。缩放越多,此任务就越复杂。您需要对许多服务器上的堆栈的所有组件进行精细控制,并能够测试组件在其已部署环境中的交互方式。
"Immutable Infrastructure"
tags: ci | automation | immutable | infrastructure

持续集成/持续交付(CI/CD)简介
本指南概述了持续集成和持续开发,并讨论了如何利用您的Linode创建CI / CD管道。
在软件开发中,集成是将重构代码,新功能或错误修复等更改合并到现有代码库中的过程。
Introduction to Continuous Integration/Continuous Delivery (CI/CD)
tags: jenkins | pipeline | ci | automation | continuous integration | continuous delivery

如何使用Wercker开发和部署应用程序
Wercker允许您仅使用一个配置文件为应用程序设置自动化管道。本指南介绍了wercker.yml文件的基础知识,并演示了几个基本的工作流程。
Wercker是一款软件自动化工具,旨在为开发人员和组织改进持续集成和持续交付(CI / CD)流程。它支持创建自动化工作流程或管道,指定在将更改推送到源存储库时在代码上运行的一系列任务或命令。
How to Develop and Deploy Your Applications Using Wercker
tags: wercker | docker | development

Ubuntu

在Ubuntu 18.04上使用Buildbot进行软件测试
本教程将介绍如何安装,配置和使用Buildbot作为持续集成平台,以及如何编写自定义测试版本的配置。
Buildbot是一个用于测试软件项目的开源系统。在本指南中,您将Linode设置为Buildbot服务器,以用作测试代码的持续集成平台。与Travis CI等托管解决方案类似,Buildbot是一个自动化测试平台,可以监视代码更改,测试项目代码并发送有关构建失败的通知。
Use Buildbot for Software Testing on Ubuntu 18.04
tags: buildbot | testing | python | continuous integration | ci | build | qa

如何在Ubuntu上使用Jenkins自动构建
该方法指南可让您使用Jenkins创建简单的自动化工作流程。
Jenkins是一个开源自动化服务器,允许您构建管道以自动化构建,测试和部署应用程序的过程。在本指南中,您将实施基本工作流程,以加快持续集成和持续交付(CI / CD)过程。
How to Automate Builds with Jenkins on Ubuntu
tags: jenkins | pipeline | ci | automation

注册Linode得$20赠金


其它推荐

本系列文档中多数内容也适用于其它VPS提供商,如果你想使用其它VPS服务,可以尝试Vultr和BandwagonHost:
注册Vultr得$10-$25赠金
搬瓦工CN2线路

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注