最新的Jenkins早已经不支持jdk1.8,但是很多小公司还是用的java8开发,最近正好我们公司也要用自动化部署。我就 简单整理了一下安装到部署的全过程。

一、下载安装包 Download and deploy


选择要安装Jenkins版本,一般有war包,和安装包两种。我用的是war包Jenkins 2.346.3版本

二、安装和启动Jenkins


上传到你的linux服务器,可以直接用

nohup java -jar jenkins.war  --httpPort=8088  >/dev/null 2>&1 &
AI生成项目
 命令直接启动,(--httpPort=8088,是指定端口号,默认是8080)。

或者可以编写一个启动脚本:

启动的前提是你先安装好了jdk,配置好了JAVA_HOME

三、浏览器访问 本机地址+端口号(8088)


根据提示找到密码并复制,继续

不要选择安装推荐的插件,因为我们的镜像源地址默认的不能用,安装也会全部报红。下一步

创建管理员用户,配置实例

进入jenkins成功!

四、配置镜像源
由于Jenkins不是最新的版本,好多插件都不能使用,所以要替换成适合当前版本jenkins的镜像源

4.1 首先打开清华大学的镜像源地址

4.2选择自己jenkins的版本 

4.3下载update-center.json文件

4.4 配置源地址

Manage Jenkins --》 Plugins --》Available 

升级站点-》URL填刚才下载json的在线地址

4.5 

Jenkins服务器找到default.json,一般在jenkins工作目录的updates下

find / -name default.json
AI生成项目
建议先备份

cp default.json default.json.bak
AI生成项目
把刚才下载好的.json文件上传到这个目录,改名为:default.json

新下载的json文件要是updateCenter.post()开头,需要把它前后都去掉,只留{}包裹的json串,要不然Jenkins启动后会自动删除这个文件

五、 http://ip:port/restart ,重启Jenkins。镜像源更新完成之后,可以在Plugins 市场下载安装适合当前Jenkins版本的插件了
————————————————

                            版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
                        
原文链接:https://blog.csdn.net/weixin_44328926/article/details/142143483

更多推荐