欢迎来我的博客参观,交流:https://endwas.cn
这里就只演示单个项目的部署,如果是分布式项目或者在KubeSphere只需要将传统构建项目改成流水线即可,这边就简单实现一下拉取代码,maven打包,包体上传,重启jar包等。
jenkins安装可以查看我的另一篇blog,里面用了docker安装,快捷而且比传统tomcat+war或者yum安装少了不少坑。
注意:使用的maven是挂载进来的,下载maven:maven3.5.4,所以需要先在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
a6f6d08