Jenkins前端自动化部署Vue项目踩坑之路

938 阅读2分钟

「这是我参与11月更文挑战的第7天,活动详情查看:2021最后一次更文挑战」。

没有后端的基础,前端搞个jenkins自动化部署,还是挺麻烦的,遇到坑就...
本文是参照下面这位大佬的基础上,填坑出来的一些问题

其他参考可点击前往:前端项目自动化部署——超详细教程(Jenkins、Github Actions)

jdk安装与卸载

jenkins安装

下载地址:www.jenkins.io/download/

点击.msi文件安装即可。

重点来了:

  • 踩坑:网上各种部署,看似都很正常,但是下图这个就是不会出来;(网上说的各种安装完成,自动打开浏览器,开个屁,你要是jdk版本不对,手动输入http://localhost:端口都访问不了,如果你安装11或者8版本,也不一定自动打开浏览器,还是需要手动去浏览器打开)。
  • 填坑:jdk的锅,版本问题,选择11版本或者8版本的,前往下载


我在安装时,端口时8091,所以我手动打开http://localhost:8091/找到initialAdminPassword文件,复制密码,回车,等待...
出现下图:

在次等待下图安装完成

安装完成后,创建用户,开始使用了

配置gitlab相关

image.png

  • 添加用户名和密码(如下图配置,点击确定之后,上图需要在下拉选择框中选中) image.png

  • 最后这里配置所需命令

image.png

  • 中文配置

安装插件:Manage Jenkins -> Manage Plugins -> Available -> Filter 中输入 Locale -> 勾选后点击 Install without restart

设置中文:Manage Jenkins -> Configure System -> Default Language 中输入 zh_CN -> 勾选 Ignore browser preference and force this language to all users -> 点击 Save

重启

  • 更改端口启动 Java -jar jenkins.war --httpPort=8090

  • 手动启动 Java -jar jenkins.war

其他步骤

请按照前端项目自动化部署——超详细教程(Jenkins、Github Actions)