!!!在造轮子的路上越走越远......
初步操作
- 这里推荐安装推荐的插件,安装时间有点长,耐心等待!
- 继续等待!
- 创建第一个管理员,开始Jenkins之旅!
- Go Go Go!
- 因为是构建前端项目,需要使用到NodeJs,所以先提装好Node插件,安装步骤如下:
- 系统管理 -> 插件管理 -> 搜索Node,进行安装
- 系统管理 -> 全局工具配置 -> NodeJs安装,安装项目对应的Node版本(项目构建时,node版本不对应,也会构建不成功) 注意:之后的插件安装,都是这两个地方,先安装、在配置。
创建任务
- 创建一个有风格的项目,然后点击确定
- 源码管理
如果是公开仓库无需设置账户+密码,私有仓库需添加账户+密码
- 构建环境配置
- 构建选择选项 Provide Node & npm bin/folder to PATH
- 上文提到在 全局工具配置 中配置的Node,可以在这里 NodeJS Installation 选择
- 增加构建步骤
增加构建步骤中选择 执行shell ,然后填写执行脚本命令
脚本命令如下:这里使用的 yarn,也可以使用 npm
node -v
yarn install
yarn build
或者:
node -v
npm install -g cnpm --registry=https://registry.npm.taobao.org
cnpm install
npm run build
// 这个是打包完执行的命令,直接将打包好的文件放到了部署目录!(Jenkins与项目在同一服务器)
cp -R dist /www/wwwroot/blog
后续还会讲解跨服务器持续部署,push代码后,自动触发构建,构建成功后向服务器推送构建好的文件。现实中都是多服务部署的!
到这里,初步的创建已经完成,点击保存,回到项目点击: 立即构建 试一试吧!
// Jenkins构建的工作空间位置,打包好的项目存放在这里
cd /var/lib/jenkins/workspace
!!!下一篇再见,下一篇开始学习【自动构建+服务器推送】