摘要: 直接上代码 阅读全文
posted @ 2019-11-11 13:50 margo 阅读(430) 评论(0) 推荐(0) 编辑
摘要: 在jenkins插件开发的过程中,maven父项目基本是plugin 在红箭头标记的地方,这两个地方是指定了父项目中一些依赖的版本,但是这两个依赖版本中,各自依赖的一些jar包很可能会有冲突,这时候,使用exclude 也无法使用。compile时会有如下错误: 按照我之前一篇排除jar包冲突办法, 阅读全文
posted @ 2019-11-06 16:16 margo 阅读(2507) 评论(0) 推荐(0) 编辑
摘要: select frame locator Selects a frame within the current window. You can select a frame by its 0-based index number (e.g., select the first frame with 阅读全文
posted @ 2019-10-31 16:59 margo 阅读(268) 评论(0) 推荐(0) 编辑
摘要: Selenium 工具集 Selenium WebDriver Selenium Grid Selenium IDE Selenium Remote Control Selenium WebDriver Selenium Grid Selenium IDE Selenium Remote Contr 阅读全文
posted @ 2019-10-31 10:25 margo 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 在我开发的svn publisher插件中有一处小问题,下面浏览本地文件,一直只能浏览master服务器上的路径文件;但是如果这个项目配置的是在子服务器上进行构建的话,那么这个浏览文件就不对。因此这边我需要找到可以在插件的任何地方都能操作子服务器文件的方法。具体代码如下 阅读全文
posted @ 2019-10-29 19:13 margo 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 转载: https://blog.csdn.net/weixin_34257076/article/details/91583291 阅读全文
posted @ 2019-10-29 09:25 margo 阅读(561) 评论(0) 推荐(0) 编辑
摘要: 需求背景:公司目前jenkins在我的调整下,java android 均已使用jenkins打包,但是开发使用时有个需求,有时候只需要构建,把包上传到一个svn而不需要把包上传到测试服务器覆盖目前已有的包。所以这边记录的是如何配置Publish Over SSH 让通过ssh上传到服务器变成可选操 阅读全文
posted @ 2019-10-25 14:20 margo 阅读(1452) 评论(0) 推荐(0) 编辑
摘要: 自己开发的jenkins插件:svn上传插件 svn publisher 欢迎大家使用 https://github.com/zxavier94/svn publisher 使用方法 1 填写svn仓库地址 2 填写svn登录用户名 3 填写密码 可以使用 test connection 测试连接 阅读全文
posted @ 2019-10-11 11:01 margo 阅读(1057) 评论(4) 推荐(0) 编辑
摘要: 在进行svn插件开发时,使用到了svnkit这个包,原来上传文件到svn仓库的流程是:先把svn仓库中所有文件checkout到本地,然后再向本地的workingcopy目录添加新文件,最后进行commit到svn仓库,虽然这样也行,但是如果svn仓库目录下的文件较多,而且比较大的时候,这个方式的提 阅读全文
posted @ 2019-07-23 11:04 margo 阅读(1186) 评论(0) 推荐(0) 编辑
摘要: 在之前开发的svn publisher 插件的时候,没有考虑到Jenkins集群的情况。现在问题是,如果Jenkins使用了集群,如果一个项目在一个集群子节点上进行构建,那么我开发的这个插件将不能访问到子节点上的文件。解决这个问题的办法可以查看Jenkins官方api,地址是:https://jav 阅读全文
posted @ 2019-07-16 10:16 margo 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 在自己开发了svn publisher插件,原来在自由风格的项目中使用没有任何问题,但是一旦把这个插件配置到maven风格的项目中,进入到参数构建页面没有出来我想要的界面(具体是出不来远程svn仓库的目录,这里不细说)。 插件中有以下代码 在这个方法的if(o != null && o instan 阅读全文
posted @ 2019-06-28 16:57 margo 阅读(558) 评论(0) 推荐(0) 编辑
摘要: Caused by: org.thymeleaf.exceptions.TemplateInputException: Error resolving template [/pf/common/common], template might not exist or might not be acc 阅读全文
posted @ 2019-06-11 09:47 margo 阅读(1140) 评论(0) 推荐(0) 编辑
摘要: 使用svnkit 在进行java的svn开发的时候,在进行checkWorkCopy一直出现svn: E200009: 'C:\Users\zxavi\Desktop\c\b' is not known to exist in the repository and is not part of th 阅读全文
posted @ 2019-05-27 16:35 margo 阅读(980) 评论(0) 推荐(0) 编辑
摘要: 现在有这样一个需求,我需要获取当前Job的配置参数,该配置参数config.xml 文件 的路径是 JENKINS_HOME/jobs/${Job name}/config.xml。也就是说我要去获取这个config.xml 文件值。 第一步我就先要去获取到当前job 。直接放代码 代码中SVNPa 阅读全文
posted @ 2019-05-24 16:35 margo 阅读(742) 评论(0) 推荐(0) 编辑
摘要: 使用httpclient 库发送http请求,提示NoClassDefFoundError: org/apache/commons/logging/LogFactory commons-logging jar包已加入,但是在我项目中该jar包的maven配置scope是provided,当我想尝试使 阅读全文
posted @ 2019-05-22 16:17 margo 阅读(781) 评论(0) 推荐(0) 编辑