JenkinsGitlab webhook触发Jenkins Pipeline部署前端项目
发布时间
阅读量:
阅读量
部分读者或许已经阅读过我的 上一篇博文,其核心目标与本文一致,那么为何仍需撰写此文呢?原因如下:
- 在前一篇博客中,通过 docker 安装的 gitlab-runner,在构建任务执行过程中未出现任何异常(因此前文所述内容依然有效,无需担忧),然而当我尝试将 dist 目录复制至服务器其他位置时,却反复遭遇障碍,最终只能暂时放弃 docker 方案
- 根据课程安排,需要借助 Jenkins Pipeline 实现自动化部署的相关操作
环境配置
基于 CentOS 7 的系统环境,需集成 node、git 以及 java 等多项技术组件。
关于 node 的部署方式,可参考 CentOS 7 安装 Node.js 提供的详细指南(特别注意需完成环境变量的配置步骤)。
至于 git 的安装过程,有时容易遗忘具体操作(通常可通过执行 yum install git 命令实现)。
Jenkins 的部署依赖于 java 环境(推荐版本为 1.8),多数云服务器已预装该组件,如若未安装,建议自行查阅相关教程进行配置
Jenkins安装与配置
首先前往 清华镜像站 网站获取 Jenkins 的 rpm 安装包。推荐选
全部评论 (0)
还没有任何评论哟~
