Jenkins自动化部署前端项目
Jenkins自动化部署
推荐内容较全地址:CSDN地址
1.新建任务
首页点击新建任务名称(必填),选择构建一个自由风格的软件项目
若已经有类似的任务,可在下方选择复制已有项目
2.进入任务配置页
3.丢弃旧的构建
由于旧构建可能会产生文件占用服务器内存,建议丢弃旧的构建已缓解浏览器压力
4.源码管理
进入源码管理,输入要CICD的gitlab仓库的项目地址
给Jenkins权限,并且选择要从gitlab仓库上哪个分支上拉取项目地址、
5.构建触发器
6.构建环境
7.构建
添加要构建执行的shell脚本
根据需求,构建后的项目需要传到远程服务器,通过ssh,需要新加ssh构建操作
8.构建后
构建后可根据需求,添加构建后操作,发送邮件提醒。
GitLab设置webhook
要想Jenkins配置的自动化部署任务顺利执行,还需要对要进行自动化部署的项目配置webhook
最后,配置好Jenkins后,当在gitLab的指定项目下的指定分支有push动作时,Jenkins就会在指定服务器进行自动化部署,也就是CI/CD流程。