持续集成和自动化部署实战二
实现项目自动化部署以及秒级回滚
部署流程:
版本回滚:
1.环境准备
1.1 系统信息
[root@linux-node1 ~]# cat /etc/redhat-release...Continue reading >>
部署流程:
版本回滚:
[root@linux-node1 ~]# cat /etc/redhat-release...Continue reading >>
Continue reading >>将源代码变成一个能运行的软件系统通常是一个复杂的过程,包括编译,文件搬移,加载数据库模式等等。但其中大多数任务都是可以自动化的,并且也应该被自动化。代码部署是软件创建过程中又一个...
罗宾德拉纳特·泰戈尔(孟加拉语:রবীন্দ্রনাথ ঠাকুর,1861年5月7日-1941年8月7日),孟加拉族人,是一位印度诗人、哲学家和反现代民族主义者,1913年,他以《吉檀迦利》成为...
Continue reading >>GitLab是一个利用Ruby on Rails开发的用于仓库管理系统的开源应用程序,使用Git作为代码管理工具,并可通过web界面进行访问公开或私人项目,特点如下。
功...
Continue reading >>持续集成是一种软件开发实践,对于提高软件开发效率并保障软件开发质量提供了理论基础。Jenkins 是一个开源软件项目,旨在提供一个开放易用的软件平台,使持续集成变成可能。J...