jenkins相关内容

mvn版本:准备不提交对pom.xml的更改

我正在尝试使用Maven发行一个Jenkins插件( stashNotifier )并遇到问题与发布插件. mvn clean release:prepare 运行到完成而没有错误,但是无法在我的本地git存储库中提交更改的pom.xml.即使它确实标记了我要发布版本1.0.2的分支的HEAD.这是我的本地分支在准备发布之前的样子 * df60768 (HEAD, origin/d ..
发布时间:2019-09-02 19:29:10 其他开发

Jenkins HTML Publisher插件:Jenkins 1.643没有外部链接

我有一个詹金斯(Jenkins)工作,我在其中生成一个HTML页面作为构建后的步骤,其中包含图像链接(HTML img标签).该HTML页面由HTMLPublisher插件针对每个作业发布. 这一直很好.但是由于我已经将Jenkins更新为1.643版,所以当我单击发布的HTML页面时,只会看到空白页面. 我尝试了很多事情,发现了以下奇怪的行为: 自更新以来,我无法将外部链接嵌入到发布 ..
发布时间:2019-09-02 19:29:00 其他开发

自Jenkins/Hudson上次构建以来,如何获取已更改文件的列表

我已经设置了Jenkins,但是我想知道在当前版本和先前版本之间添加/更改了哪些文件.我想运行一些长时间运行的测试,具体取决于源树的某些部分是否已更改. 尽管已经有人提出使用SVN提交后钩子的建议,但在Hudson/Jenkins中我找不到关于此功能的信息.也许是如此简单,以至于每个人(除了我之外)都知道该怎么做! 这可能吗? 解决方案 如果您要轮询更改并使用SVN更新,则CI ..
发布时间:2019-09-02 19:28:55 其他开发

如何将Jenkins从一台PC移动到另一台PC

我目前在开发PC上使用Jenkins.我将其安装在开发PC上,因为我对该工具的了解有限.因此我在开发PC上对其进行了测试.现在,我对Jenkins感到很满意,可以作为我在构建过程中的长期“合作伙伴",并希望将该Jenkins“移动"到专用服务器上. 在此之前,我完成了很少的构建,并从每个构建中存档了工件.尤其是内部版本号对我来说对版本控制非常重要. 如何将所有Jenkins信息从当前P ..
发布时间:2019-09-02 19:28:45 其他开发

如何在Jenkins上停止无法阻止的僵尸作业而无需重新启动服务器?

我们的Jenkins服务器有一个已经运行了三天的工作,但是什么也没做.单击角落中的小X不会执行任何操作,并且控制台输出日志也不会显示任何内容.我检查了我们的构建服务器,该工作实际上似乎根本没有运行. 是否可以通过编辑某些文件或锁或其他内容来告诉jenkins作业已“完成"?由于我们有很多工作,因此我们实际上并不想重启服务器. 解决方案 转到“管理Jenkins">“脚本控制台"以在服 ..
发布时间:2019-09-02 19:28:42 其他开发

如何手动重启Jenkins?

我刚开始与詹金斯一起工作,遇到了一个问题.在安装了多个插件之后,它表示需要重新启动并进入“关机"模式,但是永远不要重新启动. 如何手动重启? 解决方案 要手动重新启动Jenkins,可以使用以下命令之一(通过在浏览器中输入其URL): (jenkins_url)/safeRestart-允许所有正在运行的作业完成.重新启动完成后,新作业将保留在队列中以运行. (jenki ..
发布时间:2019-09-02 19:28:39 其他开发

从Jenkins外部调用Jenkins构建?

我是Jenkins的新手,我不确定是否可以这样做,但是我想设置一个Web界面,在此人可以单击“开始作业",这将告诉Jenkins开始特定的构建作业. 詹金斯(Jenkins)是否有允许这种事情的网络服务?如果是这样,那将是一个简单的例子吗? 解决方案 以下是文档链接: 查看提交工作部分. 在作业配置中,您设置一个令牌,然后向JENKINS_URL/job/JOBNAME/bui ..
发布时间:2019-09-02 19:28:36 其他开发

Jenkins REST API创建工作

我正在使用REST API在Jenkins中创建新工作.我尝试了下面的curl命令行,但是它们抛出了错误 curl -i -X POST --user "admin:" --data-binary "@C:\mylocalconfig.xml" -H "Content-Type: text/xml" http://localhost:8080/createItem?na ..
发布时间:2019-09-02 19:28:33 其他开发

Jenkins主机密钥验证失败

我在 jenkins 上遇到问题,设置为"git",则显示以下错误: Failed to connect to repository : Command "git ls-remote -h https://person@bitbucket.org/person/projectmarket.git HEAD" returned status code 128: stdout: stderr: ..
发布时间:2019-09-02 19:28:22 其他开发

在Jenkins CI上打开Excel

我在Windows 7上工作(以会话号1登录),我的Jenkins CI在会话0中作为Windows服务运行. 我的问题是..我想在会话0中通过Jenkins CI打开Excel文件,但想在会话1中显示其GUI. 我知道会话0在Windows 7中是隔离的,但是有可能在会话0中运行一个进程,然后在另一个会话中输出吗?请帮忙. 解决方案 编辑: 进行了几次尝试和错误,但这终于对我有用 ..
发布时间:2019-09-02 19:28:06 其他开发

将文物存档在詹金斯

有人可以在构建过程中向我解释工件的想法吗? 我有一个工作区目录,在其中检出要编译和运行我的ant脚本等的代码.以我为例,最后,我得到一个准备安装的jar文件.那被认为是人工产物吗? 我应该告诉我的构建脚本在哪里放置jar文件?在工作区目录中?我的jar文件根据诸如BUILD_ID之类的变量获得唯一的文件名,如何告诉Jenkins选择哪个jar文件? 编辑: 好吧,所以我尝试做这样 ..
发布时间:2019-09-02 19:28:00 其他开发

超时从渲染器接收消息:10.000,同时通过Windows上的Jenkins使用chromedriver和chrome捕获屏幕截图

操作系统:Windows 10 浏览器:Chrome 浏览器版本:73.0.3683.86版(官方内部版本)(32位) 我正在运行硒黄瓜BDD项目,在此我要验证一页的标题.我正在使用扩展报告版本4.项目在本地成功运行.但是当我通过Jenkins运行它时,它在捕获屏幕截图并显示以下错误时失败. 如果我从pom.xml中删除了surfire插件,则TEST无法通过Jenkins运行. ..

如何安排詹金斯的工作?

我在詹金斯(Jenkins)添加了一份新工作,我想定期安排该工作. 在配置作业中,我选中“定期构建"复选框,并在 Schedule 文本字段中添加了表达式: 15 13 * * * 但是它不能在计划的时间运行. 安排工作是否正确? 该作业应在4:20 AM运行,但未运行. 解决方案 通过将计划期设置为15 13 * * *,您告诉Jenkins在每年第13个小 ..
发布时间:2019-09-02 19:27:46 其他开发

Hudson支持的JUnit XML格式规范是什么?

我有Hudson作为连续集成服务器,并且我想使用选项“发布JUnit测试结果报告".但是我不使用xUnit工具进行测试,相反,我有运行测试并以简单格式返回结果的shell脚本.我正在考虑制作一个脚本,将这些结果转换为JUnit格式.所以我很有趣JUnit文件的外观如何? 解决方案 几个月前,我做过类似的事情,结果证明这种简单的格式足以让哈德森接受它作为测试协议: ..
发布时间:2019-09-02 19:27:40 其他开发

Jenkins:Selenium GUI测试在Windows上不可见

当我从jenkins(Windows)运行硒测试(MVN测试)时,我只能看到控制台输出.我没有看到真正的浏览器被打开.如何配置jenkins,以便可以看到运行测试的浏览器? 解决方案 我找到了解决方案.我从命令提示符处以"java -jar jenkins.war"而不是Windows Installer版本运行了jenkins.现在,我可以看到基于浏览器的测试正在执行. ..
发布时间:2019-09-02 19:27:33 其他开发

错误[SEVERE]:在Jenkins上通过Selenium执行测试套件时,从渲染器接收消息超时:20.000

我将ChromeDriver与Selenium结合使用来运行自动化测试.该测试套件可以在Eclipse和命令行中成功运行.但是,当我尝试在Jenkins中构建它时,它不会运行. 这是我在詹金斯(Jenkins)的工作配置(所有信息的名称均经过保密处理): 这是构建的控制台输出: [junit] Running main.TESTNAME [junit] Starting Ch ..

Jenkins:凭证中私钥的正确格式是什么

我正在Windows Server 2016上运行的Jenkins 2.152中创建作业,该作业需要从bitbucket.org上托管的git存储库中提取. 我通过git-bash测试了ssh密钥,因此我知道它可以正常工作并且没有密码短语. 当我尝试对Jenkins使用完全相同的私钥时,我收到一条错误消息. Failed to connect to repository : Command ..
发布时间:2019-09-02 19:27:20 其他开发