持续集成、交付、部署学习三
持续集成之Gitlab-ce部署
GitLab是一个利用Ruby on Rails开发的用于仓库管理系统的开源应用程序,使用Git作为代码管理工具,并可通过web界面进行访问公开或私人项目,特点如下。
功能丰富: 包括Git仓库管理、代码审查、问题跟踪、动态订阅、wiki等功能.以及GitLab内部集成的 GitLab CI 更是一个持续集成和交付的好工具。
免费开源: MIT licensed。 聚集...
GitLab是一个利用Ruby on Rails开发的用于仓库管理系统的开源应用程序,使用Git作为代码管理工具,并可通过web界面进行访问公开或私人项目,特点如下。
功能丰富: 包括Git仓库管理、代码审查、问题跟踪、动态订阅、wiki等功能.以及GitLab内部集成的 GitLab CI 更是一个持续集成和交付的好工具。
免费开源: MIT licensed。 聚集...
Continue reading >>持续集成是一种软件开发实践,对于提高软件开发效率并保障软件开发质量提供了理论基础。Jenkins 是一个开源软件项目,旨在提供一个开放易用的软件平台,使持续集成变成可能。Jenkins提供了一种易于使用的持续集成系统,使开发者从繁杂的集成中解脱出来,专注于更为重要的业务逻辑实现上。同时 Jenkins 能实施监控集成中存在的错误,提供详细的日志文件和提醒功能,还能用图表...
1.什么是持续集成?
https://www.ibm.com/developerworks/cn/java/j-lo-jenkins/
2.如何理解持续集成、持续交付、持续部署?
https://www.zhihu.com/question/23444990
Continue reading >>