前言
最近由于公司项目,所有开发和环境都在内网环境下实现,由于内网无法访问外网,我不得已在本地电脑上安装虚拟机VM,装上了CentOS7,在CentOS7下载了相关Jenkins,GitLab,Nginx+Nexus依赖包(rpm方式),前端平台架搭好了要把项目放到服务器运行,但是每次更新网站内容就要手动部署一次,实在很麻烦,于是就想搭建一套自动化部署的服务。看了一些案例最后选用现在比较主流的Jenkins+GitLab+Nginx+Git+Nexus实现CI/CD的方案来搭建,上篇已说明Jenkins安装方式,本文着重集成Vue项目
项目创建好后,配置相关信息,首先配置gti信息,我这里配置GitLab私仓Git地址,Jenkins在构建时会根据git地址将项目拉取到工作空间。git项目我创建的是公共,如果选择私有,还需添加秘钥信息,才可拉取项目。
配置构建触发器