您的位置:首页 > 汽车 > 时评 > 网站建设公司发展_济南营销型网站建设公司_互联网营销师报名官网_学seo建网站

网站建设公司发展_济南营销型网站建设公司_互联网营销师报名官网_学seo建网站

2024/12/22 19:16:09 来源:https://blog.csdn.net/wsb_2526/article/details/144409735  浏览:    关键词:网站建设公司发展_济南营销型网站建设公司_互联网营销师报名官网_学seo建网站
网站建设公司发展_济南营销型网站建设公司_互联网营销师报名官网_学seo建网站

Linux环境安装Jenkins

Jenkins和JDK的版本

Jenkins和JDK的版本需要对应,不然无法正常启动。
在这里插入图片描述

Jenkins稳定版下载地址

Jenkins服务

手动使用命令启动和关闭Jenkins比较麻烦,所以可以把Jenkins设置成开机启动。

创建Jenkins.sh文件

JAVA_HOME和jenkins.war的路径需要修改为自己服务器上的路径。

#!/bin/bash
###主要目的用于开机启动服务,不然 启动jenkins.war包没有java -jar的权限
JAVA_HOME=/usr/local/jdk1.8.0_172pid=`ps -ef | grep jenkins.war | grep -v 'grep'| awk '{print $2}'| wc -l`if [ "$1" = "start" ];thenif [ $pid -gt 0 ];thenecho 'jenkins is running...'
else### java启动服务 配置java安装根路径,和启动war包存的根路径nohup $JAVA_HOME/bin/java -jar /usr/local/jenkins/jenkins.war --httpPort=8182  2>&1 &fielif [ "$1" = "stop" ];thenexec ps -ef | grep jenkins | grep -v grep | awk '{print $2}'| xargs kill -9echo 'jenkins is stop..'
elseecho "Please input like this:"./jenkins.sh start" or "./jenkins stop""fi

使用脚本 启动和关闭Jenkins

启动Jenkins

/usr/local/jenkins/jenkins.sh start

关闭Jenkins

/usr/local/jenkins/jenkins.sh stop

设置开机启动

在指定位置创建开机启动脚本

vim /lib/systemd/system/jenkins.service

开机启动脚本内容,需要指定jenkins.sh的位置

[Unit]
Description=Jenkins
After=network.target[Service]
Type=forking
ExecStart=/usr/local/jenkins/jenkins.sh start
ExecReload=
ExecStop=/usr/local/jenkins/jenkins.sh stop
PrivateTmp=true[Install]
WantedBy=multi-user.target
刷新配置
systemctl daemon-reload
设置开机启动
systemctl enable jenkins.service
启动服务
systemctl start jenkins.service
查看Jenkins服务状态
systemctl status jenkins.service

建议把jenkins.war和jenkins.sh放在一个目录中。
在这里插入图片描述

Jenkins安装插件

Jenkins插件和Jenkins版本是有对应关系的。如果版本不匹配安装插件会失败。
在这里插入图片描述

如果出现版本不匹配的问题,可以手动下载匹配版本的插件,在高级中选择下载的插件安装。
在这里插入图片描述
在这里插入图片描述

查看插件和Jenkins版本对应关系

在这里插入图片描述
可以看到Localization插件和Jenkins的版本对应关系
在这里插入图片描述

参考

  1. Jenkins (2.346.1) or higher required异常,如何在不升级jenkins的情况下安装插件呢?

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com