CRCMS

致力于打造全面化的开源CMS系统

大道至简


  1. Gitlab+Jenkins+Bash 搭建多流水线自动部署

    简介因为涉及到的子项目非常多,为了方便统一更新部署测试等相关运行代码,所以Jenkinsfile在本项目中只是起到一个阶段挂载的作用,大部分部署代码使用的是Bash。此方法并不适合大规模集群部署。 Jenkins安装安装启动1docker-compose up -d jenkins 本环境中使用的是laradock中Jenkins进行安装,如果非Docker请参考官方文档进行安装 增加Jenkins插件在系统管理->插件管理中安装Blue Ocean和GitLab插件 在项目根目录新 …

    于  gitlab, jenkins, pipeline, 自动部署 继续阅读