引言¶
在ci&cd模块中,专注于博客网站的集成和部署功能,之前在hexo模块中介绍了github pages服务,所以在这里先介绍如何进一步绑定域名以及部署多个代码仓库的pages服务;接下来介绍如何利用travis-ci进行持续集成服务,并且将网站部署到腾讯云服务器上;最后介绍如何利用jenkins+nginx+gitlab+docker实现持续集成和持续部署服务
github pages+ 域名操作- 域名绑定
- 部署多个远程托管
travis-ci+ 腾讯云- [Travis CI]持续集成
- [腾讯云]部署云服务器
- [腾讯云][Travis CI]持续部署到云服务器
Jenkins + GitLab + Docker + Nginx + 腾讯云- 本地部署
Jenkins + GitLab - 服务器部署
Nginx
- 本地部署