随笔分类 -  jenkins

摘要:前提:linux环境,jenkins服务器和springboot服务器不在一台机器。 linux环境,jenkins这里就不说了,主要说下和windows环境的不同。 1. jenkins服务器连接springboot服务器通过秘钥连接,所以需要设置免密码登录,参照:https://www.cnbl 阅读全文
posted @ 2018-12-20 10:14 宅山仔 阅读(538) 评论(0) 推荐(0)
摘要:使用git管理代码时往往会有多分支开发,这时部署通过修改配置不试用。可以通过参数化构建。 1.通过字符参数方式 新建一个maven项目,选择参数化构建过程-字符参数,如下: 源码管理中配置如下: 其它配置正常。 配置完后发现立即构建变成了Build with Parameters 点击构建如下,会让 阅读全文
posted @ 2018-12-19 19:52 宅山仔 阅读(9954) 评论(0) 推荐(0)
摘要:由于jenkins默认的权限管理体系不支持用户组和角色的配置,所以需要使用第三方插件来支持角色的配置: Role-based Authorization Strategy 1.先安装插件,如下: 2. 全局安全配置,如下: 3. 系统管理->Manage and Assign Roles 设置,如下 阅读全文
posted @ 2018-12-19 15:50 宅山仔 阅读(314) 评论(0) 推荐(0)
摘要:前提:jenkins服务器和windows server服务器不在一台机器上 对于jenkins服务器上编译好的jar或war包如何推送到windows server服务器上。 参照网上的,在windows server上安装openssh,下载地址:https://www.mls-software 阅读全文
posted @ 2018-12-18 15:52 宅山仔 阅读(3941) 评论(1) 推荐(0)
摘要:前提:jenkins和springboot运行在同一台机器 springboot 通过winsw部署为服务 winsw 下载地址:https://github.com/kohsuke/winsw/releases winsw的使用比较简单,下载上面两个文件,和springboot项目jar包一个文件 阅读全文
posted @ 2018-12-12 18:00 宅山仔 阅读(2745) 评论(0) 推荐(0)
摘要:前提:jenkins和springboot运行在同一台机器 springboot项目使用git和maven jenkins所需的插件如Maven,Git等这里就不再详述。 1.jenkins配置git和maven,系统管理-全局工具配置 如下: 2.新建一个maven项目 主要的一些配置如下: 构建 阅读全文
posted @ 2018-12-12 16:52 宅山仔 阅读(3343) 评论(2) 推荐(1)
摘要:前提:jdk等已安装 jenkins下载地址:https://jenkins.io/download/ 以我目前的知识记录两种启动方式: 1.直接下载war包 通过 java -jar jenkins.war java -jar jenkins.war --httpPort=8081 或放入tomc 阅读全文
posted @ 2018-12-12 14:29 宅山仔 阅读(194) 评论(0) 推荐(0)
摘要:在这记录下,通过HTTP Request Plugin监控系统的异常。和上一篇原理差不多。 1.首先需要安装HTTP Request Plugin。插件安装好后,在系统设置下面会新增如下配置: 具体有什么用还没研究。 2.新建一个job,构建 这里选择Http Request 点高级,是其它一些参数 阅读全文
posted @ 2018-07-29 18:30 宅山仔 阅读(708) 评论(0) 推荐(0)
摘要:说明:通过jenkins定时请求系统,判断系统是否挂了。 注:windows环境 1.新建一个自由风格的项目。 2.构建触发器选择定时构建。 3.执行windows批处理命令 4.构建后操作,发邮件 4.1 jenkins默认自带发邮件的功能,配置比较简单,功能也比较单一。 4.1.1 配置系统管理 阅读全文
posted @ 2018-07-29 16:21 宅山仔 阅读(1935) 评论(0) 推荐(0)