centos安装Jenkins部署jar(使用jdk11启Jenkins)jdk8启项目

 一、安装和配置Jenkins

安装前可以先卸载

  rpm -e jenkins
  find / -iname jenkins | xargs -n 1000 rm -rf

1.下载 Jenkins.war 或者npm文件(直接去镜像平台下载) 注意:最后一个支持1.8版本jenkins-2.346.3

  https://repo.huaweicloud.com/jenkins/redhat-stable/jenkins-2.346.3-1.1.noarch.rpm
  https://mirrors.tuna.tsinghua.edu.cn/jenkins/war/2.388/(这个直接启动 nohup java -jar jenkins.war & 访问:http://IP:8080)
  https://mirrors.tuna.tsinghua.edu.cn/jenkins/redhat/
  sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
  sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
  yum provides jenkins
  yum install jenkins --nogpgcheck 或 yum install jenkins-2.346.3-1.1.noarch

2.安装字体库 yum install fontconfig
3.启动:systemctl  start  jenkins 或 service jenkins start 或 cd /etc/init.d 下 执行 ./jenkins start
4.定义Jenkins:选择2 选择插件来安装,选择"无" 不安装任何插件
5.修改镜像源
  访问:Manage Jenkins → Manage Plugins → Advanced→Update Site
  将原有地址https://updates.jenkins.io/update-center.json
  替换为清华源https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json
6.安装Jenkins中文插件
  访问:Manage Jenkins→Manage Plugins→Available搜索Chinese
  然后install without restart,等待
7.重启:systemctl restart jenkins    systemctl stop jenkins

8.注意:配置全局JDK 要设置项目启动的jdk版本。(系统设置-->全局设置-->JDK安装的 JAVA_HOME)

--------------------------------------------------
其他: 配置调整
jenkins安装完成后所有的包和相关配置文件都是默认的设定,这时我们就需要更改配置。

  /etc/logrotate.d/jenkins --日志分割
  /usr/sbin/rcjenkins -> ../../etc/init.d/jenkins
  /var/log/jenkins --日志路径
  /etc/init.d/jenkins --service服务配置文件
  /var/lib/jenkins --工作目录(默认值,可更改)
  /usr/share/java/jenkins.war --war包位置
  /usr/lib/systemd/system/jenkins.service --systemd服务配置文件
  /usr/bin/jenkins --服务启动命令
  /etc/sysconfig/jenkins --默认配置文件(yum安装的这个文件没der用)

参考:https://blog.csdn.net/losersnake/article/details/126990606
=====================================================

二、安装和配置maven(默认的慢,所以安装和配置maven)

1.下载: wget https://mirrors.aliyun.com/apache/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.tar.gz
2.解压: tar -zxvf apache-maven-3.6.3-bin.tar.gz
3.进入: cd apache-maven-3.6.3

4.配置环境变量:vim /etc/profile  
5.配置文件添加下面两行内容:
  export MAVEN_HOME=自己maven安装目录
  export PATH=$MAVEN_HOME/bin:$PATH 多个环境变量用:分割
6.保存后刷新:source /etc/profile
7.查看maven版本:mvn -version
8.修改setting文件改镜像

       #指定jar包下载位置 <localRepository>/mnt/maven/apache-maven-3.6.3/space</localRepository>

  <mirror>
    <id>aliyun-maven</id>
    <mirrorOf>central</mirrorOf>
    <name>aliyun maven mirror</name>
    <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
  </mirror>
三、配置gitee和Jenkins,提交代码自动构建

  1.linux安装git
  2.Jenkins安装gitee插件  版本2.414之后.... 用最新即可,注意至少版本jdk11
  3.①Linux给gitee配置账号秘钥,②gitee代码的WebHook设置添加key,③Jenkins中gitee相关参数
  4.gitee中测试,Jenkins无响应不过不影响。提交代码测试,看到Jenkins自动构建
  5.脚本,构建、重启应用

 

四、后端java构建SHELL

 

五、 前端vue自动构建

 

  六、

 

posted @ 2023-10-19 15:59  老年痴呆  阅读(1027)  评论(0编辑  收藏  举报