当前位置:   article > 正文

服务器上搭建jenkins打包工具_jenkins配置jdk8

jenkins配置jdk8

一、环境准备

1.安装jdk,这里我安装的jdk8

https://www.oracle.com/java/technologies/downloads/#java8
在这里插入图片描述

2.安装jenkins,使用镜像地址安装

https://mirrors.tuna.tsinghua.edu.cn/jenkins/redhat-stable/?C=N&O=D
注意要选择支持当前安装的jdk版本对应的版本,这里我安装的是2.346

(1)把下载好的文件放在/root/jenkins下

在这里插入图片描述

(2)检查是否安装成功

在这里插入图片描述
/etc/sysconfig/jenkins 目录下为Jenkins的配置文件
/var/lib/jenkins 目录下为Jenkins的安装目录,Jenkins的工作空间就在里面
/usr/lib/jenkins 目录下为Jenkins的war包,jenkins.war

(3)修改jenkins配置文件的权限及端口

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

(4)重载配置并重启,注意:如果下载的版本和jdk版本不匹配,这里会报jdk版本不支持

在这里插入图片描述
这里启动出现错误,这里我直接用Jenkins自带的服务启动即可 systemctl命令最终执行的也是这里
在这里插入图片描述

二、配置Jenkins

浏览器访问jenkins地址:服务器ip+上面更改的端口(默认是8080)

1.首次进入要在服务器上查看管理员密码

cat /var/lib/jenkins/secrets/initialAdminPassword
在这里插入图片描述

2.安装推荐的插件或者自己选择插件,一开始一般都是选推荐的

在这里插入图片描述

3.创建一个管理员用户或者是使用admin账户继续,使用admin账户的话后面记得修改密码方便下次登录

在这里插入图片描述
在这里插入图片描述

4.修改admin账户密码

在这里插入图片描述

5.管理jenkins插件 Manage Jenkins —— Manage Plugins

选择你要安装的插件,我这里装了node gitee ssh三个插件
在这里插入图片描述

6.管理全局工具配置 Manage Jenkins —— Global Tool Configuration

拉到最下面新增nodejs版本,填写后点击应用并保存
在这里插入图片描述

7.管理全局系统配置 Manage Jenkins —— Configure System

配置jenkins地址,邮件地址可选
在这里插入图片描述
我这里使用的是gitee项目,所以配置gitee,首次需要添加令牌,添加并选择完可以点击测试连接,成功即配置无误
在这里插入图片描述
选择令牌并到提供的地址上获取值填写即可
在这里插入图片描述

8.设置打包超时时间

在这里插入图片描述
9.设置 SSH Servers 服务器地址 登录名和密码 最后点击测试连接 成功即可。点击应用并保存
在这里插入图片描述
在这里插入图片描述

三、创建任务

1.新建item,这里我选择的是Freestyle project

在这里插入图片描述
在这里插入图片描述

2.进入项目进行配置

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3.配置完返回项目点击build now即可进行编译打包,至此打包成功

在这里插入图片描述

四、打包过程中遇到的问题

1.项目中使用了vite-plugin-imagemin插件,国内地址安装不了会报错

在这里插入图片描述
解决方法:需要在package.json中加入配置,linux上安装nasm(针对error: no nasm (Netwide Assembler) found、mozjpeg pre-build test failed)
在这里插入图片描述
在这里插入图片描述

2.打包时webpack占用内存太大,服务器内存不够会出现以下错误

在这里插入图片描述在这里插入图片描述

本文内容由网友自发贡献,转载请注明出处:【wpsshop博客】
推荐阅读
  

闽ICP备14008679号