Jenkins、gitlab、Docker、ACK自动化部署前端项目

半天的研究成果,做个记录,顺便把工作中使用的项目全部建成了脚本~

1、新建一个任务,选择Freestyle project,其他的选项以后再研究。如果有已经存在的项目,可以在下方直接从已有项目进行复制~

2、General – 选择需要参数,添加自己打包中需要使用到的参数

3、源码管理 – 选择从Git获取源码,输入对应的git地址。需要添加对应的git账号,确保有权限访问对应git仓库

4、构建环境 – 因为前端项目使用的vue脚手架,这里需要使用Nodejs 进行打包

5、构建 – 在当前服务器进行项目打包

6、构建后操作 – 将打包后的文件发送到指定服务器的指定目录,并执行后续SH脚本

7、登录阿里云ACK切换对应服务的镜像版本号

猜你喜欢

发表评论

最新发布