Advertisement

JenkinsGitlab webhook触发Jenkins Pipeline部署前端项目

阅读量:

部分读者或许已经阅读过我的 上一篇博文,其核心目标与本文一致,那么为何仍需撰写此文呢?原因如下:

  1. 在前一篇博客中,通过 docker 安装的 gitlab-runner,在构建任务执行过程中未出现任何异常(因此前文所述内容依然有效,无需担忧),然而当我尝试将 dist 目录复制至服务器其他位置时,却反复遭遇障碍,最终只能暂时放弃 docker 方案
  2. 根据课程安排,需要借助 Jenkins Pipeline 实现自动化部署的相关操作

环境配置

基于 CentOS 7 的系统环境,需集成 node、git 以及 java 等多项技术组件。

关于 node 的部署方式,可参考 CentOS 7 安装 Node.js 提供的详细指南(特别注意需完成环境变量的配置步骤)。

至于 git 的安装过程,有时容易遗忘具体操作(通常可通过执行 yum install git 命令实现)。

Jenkins 的部署依赖于 java 环境(推荐版本为 1.8),多数云服务器已预装该组件,如若未安装,建议自行查阅相关教程进行配置

Jenkins安装与配置

首先前往 清华镜像站 网站获取 Jenkins 的 rpm 安装包。推荐选

全部评论 (0)

还没有任何评论哟~