##1 部分版本的jenkins安装缺少插件依赖,导致无法正常安装,建议直接从清华镜像资源站下载稳定版的jenkins https://mirrors.tuna.tsinghua.edu.cn/jenkins/redhat-stable/ ##2 下载完成后使用rpm方式进行安装 rpm -ivh jenkins-2.289.1-1.1.noarch.rpm ##3 修改配置文件 ###3.1 修改/etc/sysconfig/jenkins,修改下面两个选项,端口任意 JENKINS_USER="root" JENKINS_PORT="10000" ###3.2 修改/etc/init.d/jenkins 下的candidates配置,再第74行,添加自己的jdk目录 /usr/local/jdk/bin/java ##4 启动jenkins systemctl start jenkins.service
*******卸载jenkins
##停止jenkins服务 systemctl stop jenkins.service ##卸载jenkins rpm -e jenkins ##检查是否卸载成功 rpm -ql jenkins ##彻底删除残留文件 find / -iname jenkins | xargs -n 1000 rm -rf二 jenkins配置
##常用插件汇总 ## 汉化插件 直接搜索Locale Locale plugin Localization: Chinese (Simplified) ##gitlab自动化构建插件 GitLab Plugin ##springcloud 多模块配置 ###1 gitlab插件--webhook钩子 ###2 pathignore----模块过滤 ###3 ruby-runtime----pathignore依赖所需三 springcloud项目打包部署
##说明:本项目中springcloud微服务打包成tar.gz的包进行部署,打包后的项目结构如图所示
##对于打的tar.gz的包,解压后包含bin、conf、lib三个文件
##对于jenkins配置
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-sImXK8lP-1652431211343)(https://raw.githubusercontent.com/linglongQaQ/cloudimg/master/img/image-20220513144642399.png)]
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-IBmbARDU-1652431211344)(https://raw.githubusercontent.com/linglongQaQ/cloudimg/master/img/image-20220513145224971.png)]
##打包命令 clean install -pl GreenEC-Iot-Web -am -amd -Pdev -Dmaven.test.skip=true ##step2 整个步骤一般需要安装pathignore插件,否则无法对路径进行过滤 ##安装步骤-手动安装方式(pathignore插件在jenkins的可选插件中找不到的情况下) ##1 在国内的https://mirrors.tuna.tsinghua.edu.cn/jenkins/plugins/pathignore/ 下载插件 wget https://mirrors.tuna.tsinghua.edu.cn/jenkins/plugins/pathignore/0.6/pathignore.hpi ##2 下载ruby-runtime.hpi文件,pathignore插件依赖于ruby-runtime插件 https://mirrors.tuna.tsinghua.edu.cn/jenkins/plugins/ruby-runtime/0.10/ wget https://mirrors.tuna.tsinghua.edu.cn/jenkins/plugins/ruby-runtime/0.10/ruby-runtime.hpi ##3 在jenkins的安装目录,我使用的是rpm方式安装,jenkins的地址在/var/lib/jenkins/plugins,将两个hpi文件拷贝到该目录下,然后重启jenkins systemctl restart jenkins.service
nkins的地址在/var/lib/jenkins/plugins,将两个hpi文件拷贝到该目录下,然后重启jenkins
systemctl restart jenkins.service



