超详细教你用Jenkins实现自动化jar包部署

超详细教你⽤Jenkins实现⾃动化jar包部署
欢迎来我的博客参观,交流:
这⾥就只演⽰单个项⽬的部署,如果是分布式项⽬或者在KubeSphere只需要将传统构建项⽬改成流⽔线即可,这边就简单实现⼀下拉取代码,maven打包,包体上传,重启jar包等。
jenkins安装可以查看我的另⼀篇blog,⾥⾯⽤了docker安装,快捷⽽且⽐传统tomcat+war或者yum安装少了不少坑。
注意:使⽤的maven是挂载进来的,下载maven:,所以需要先在docker宿主机安装maven,并配置环境变量。
1.jenkins⼊门配置
1.获取初始密码
打开jenkins页⾯,默认端⼝是 ip:8080本地就是localhost:8080;
当铺网⾸先解锁jenkins,通过服务器进⼊到jenkins的容器
docker exec -it jenkins /bin/bash
jenkins@93f88d6ca212:/$ cat/var/jenkins_home/secrets/initialAdminPassword
a6f6d08fcc474178833001d1fc79be62
2.安装默认插件
然后安装默认的插件,如果你知道⾃⼰需要什么插件也可以选择指定安装。
如果不知道先安装默认,后续要使⽤什么安装什么。
3.创建管理员账号
接着安装完毕后创建第⼀个账号
4.实例配置
配置实例就默认服务器地址就好
这样jenkins默认配置就好了,但插件还是缺少的。
2.安装插件
1.进⼊系统管理
引道结构图
bbzs
2.点击插件管理
景区拍照
系统配置中最常⽤的就是这三个配置,记住他们⼊⼝就好在左边齿轮进⼊就好。
3.安装所需插件
微服务开发选择可选插件 搜索我们需要安装的,如果搜索不到确认是否已经在已安装内了。
1  Publish over ssh:ssh传输⽂件的插件,相当于我们平时使⽤的xftp,⽤于上传⽂件到服务器。
2  Maven Integration plugin:⽤于配置maven的,⽤于在jenkins中打jar包。
3  Role-based Authorization Strategy:⽤于控制权限的,可以给不同⽤户设置管理员、读、写权限。安装好记得重启jenkins。
3.配置安装好的插件
回到系统配置
1.配置maven贴片变压器
在上⼀篇⽂章安装中,我挂载了⼀个maven⽂件夹,那个maven⽂件夹的作⽤就是为了在容器中使⽤。
然后在服务器个⽂件夹解压就好,然后挂载到docker中使⽤。
进⼊全局⼯具配置->Maven
name:随便填
MAVEN_HOME:挂载到docker中的路径,因为我还打包了⼀层⽂件夹所以我的maven是放在apache-maven-3.5.4/下

本文发布于:2024-09-24 11:30:25,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/4/225319.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:安装   插件   配置   默认   需要   服务器
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议