![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Jenkins
Aubrey-J
以分享、交流为主!
对解决问题的方案及思路进行整理,网上找的不适用或无效的解决方案,个人会通过其他方式学习再总结自己的见解,并结合其他人的方法、资料,最后实测效果。
但覆盖面或许不全,希望大家积极提出,共同进步
展开
-
Jenkins学习之路(一)——了解、安装、启动、配置Jenkins
向导中可能会推荐安装一些插件,来丰富Jenkins的支持、功能等; 我是集成的Java、Maven项目,使用的私有git仓库(可以选择GitHub、Coding等线上仓库),所以我们需要先配置Jenkins对任务环境的支持。插件管理页面,标签页分别是**更新插件、获取插件、已安装插件、插件选项**,右上角可以进行搜索,为了安装插件迅速、稳定,建议更改插件选项中的插件服务连接地址为原创 2019-06-06 17:33:24 · 639 阅读 · 0 评论 -
Jenkins学习之路(二)—— 创建一个构建作业
Jenkins无法后台执行命令问题执行shell是Jenkins来将你填写的shell脚本语句在部署的机器上执行,实际上就是Jenkins启动了子进程到部署的机器上执行命令行,所以**当最后一行命令执行结束后,Jenkins会杀掉所有在此过程中创建的子进程,如果这里有需要后台运行的,或者挂起的任务时,在Jenkins执行结束后,这些挂起的或后台的任务都会被杀掉**,这个问题困扰了我好久,最后整理的几种方案:原创 2019-06-10 16:10:21 · 725 阅读 · 0 评论 -
Jenkins构建、发布后台Maven项目时无法后台执行或无法启动的问题(亲测好用)
Jenkins构建、发布后台Maven项目时无法后台执行或无法启动的问题(这个我亲测好使了) export BUILD_ID=dontKillMe(划重点) nohup java -Dhudson.util.ProcessTree.disable=true -jar project.jar & 或 BUILD_ID=dontKillMe nohup java -Dhudson.util.ProcessTree.disable=true -jar project.jar &原创 2019-06-20 16:51:38 · 3589 阅读 · 1 评论 -
Jenkins学习之路(三)——Jenkins用户权限配置、管理
Jenkins用户权限配置、管理一、默认配置二、扩展配置(插件支持)安装插件:Role-based Authorization Strategy配置Manage RolesAssign Roles管理用户当Jenkins的管理、使用人员比较多的时候,就需要为用户配置权限了;一、默认配置在系统管理中 -> 全局安全配置 -> 授权 -> 使用项目矩阵授权配置每个用户的访问、...原创 2019-09-08 15:14:55 · 705 阅读 · 1 评论 -
Jenkins学习之路(四)—— 节点管理
Jenkins节点管理Jenkins配置创建节点节点配置Jenkins Job配置节点Job的基本设置1、Advanced Project Options2、Configuration Matrix3、构建触发器如果同一个服务有多台服务器,而且这些服务器都需要被Jenkins管理,在两台服务器部署一模一样的Jenkins就太浪费工作量了,这时候就需要使用节点管理了;Jenkins配置1:打开...原创 2019-09-08 16:57:40 · 1810 阅读 · 0 评论