05-jenkins学习之旅-vue前项目部署实践

1、创建被管理项目

2、构建流程说明

jenkins其实就是将服务部署拆分成了:

1、拉取代码(git)

2、打包编译(npm install)

3、自定义脚本(dist复制、执行启动脚本)

4、部署成功后的一些通知等

3、demo配置

3.1、General

3.2 源码管理

添加用户名密码方式如下图

3.2.1 常见错误(retured status code 128)

jenkins在使用git拉取代码的时候,首先需要有git插件,其次服务器需要安装并配置git.

具体处理方式可以查看:02-jenkins学习之旅-基础配置-CSDN博客 中的【2 git配置

Failed to connect to repository: Command "gitexe ls-remote -h -- sh:/it [email protected]:29418/jdzjw.git HEAD"retured status code 128 stdout:stderr: Host key verification failed.fatal: Could not read from remote repository.

Please make sure you have the correct access rightsand the repository exists.

3.3、Triggers

3.4、Environment

3.5、Build steps

复制代码
cd C:\ProgramData\Jenkins\.jenkins\workspace\***
npm install --registry=http://registry.npm.taobao.org

复制代码
cd C:\ProgramData\Jenkins\.jenkins\workspace\***
npm run build:prod


xcopy C:\ProgramData\Jenkins\.jenkins\workspace\***i\dist D:\project\web\**\dist /s /e /y

3.8、构建设置、构建后设置

以上完成后,可以点击【save】保存

4、拉取源代码在服务器上的地址

路径可以在jenkins.xm中配置,详见02-jenkins学习之旅-基础配置-CSDN博客中【0 配置主路径】

5、任务列表

相关推荐
難釋懷34 分钟前
Vue-github 用户搜索案例
前端·vue.js
晚风30841 分钟前
组件传参方式
前端·vue.js
qq_12498707531 小时前
基于Spring Boot+vue框架的武隆旅游网站设计与实现(源码+论文+调试+安装+售后)
vue.js·spring boot·毕业设计·旅游
梦境虽美,却不长1 小时前
C++ 学习 多线程 2025年6月17日18:41:30
c++·学习·线程·异步
&白帝&1 小时前
vue中常用的api($set,$delete,$nextTick..)
前端·javascript·vue.js
要加油哦~1 小时前
vue | async-validator 表单验证库 第三方库安装与使用
前端·javascript·vue.js
用户3802258598242 小时前
vue3源码解析:应用挂载流程分析
vue.js
电院工程师2 小时前
2.4 Python基础概念:通过一个文字冒险游戏学习编程
开发语言·python·学习·算法·游戏·游戏程序
大苏打seven2 小时前
Docker学习笔记:数据卷
笔记·学习·docker
meng半颗糖2 小时前
vue3 双容器自动扩展布局 根据 内容的多少 动态定义宽度
前端·javascript·css·vue.js·elementui·vue3