hudson相关内容

自动标记发布

如何在git中标记发行版本? 现在,我已经通过内部版本号标识了每个发行版,但是即使存储库中没有更改,它们也会增加.我的想法是让它在登台服务器上成功部署后自动生成.例如 运行Hudson构建 成功后,添加新标签,即1.0-1 在下一个成功版本上添加下一个标记1.0-2 显示版本标签,然后在网站页脚中显示 这将需要: Hudson管理下一个版本号 或将最后一个标签存储在 ..
发布时间:2020-09-18 22:35:47 其他开发

詹金斯:在两次作业之间存储变量的好方法是什么?

我有一个时间触发的作业,该作业需要检索存储在该作业的前一次运行中的某些值. 在Jenkins环境中,是否可以在两次作业之间存储值? 例如,我可以在shell脚本操作中编写类似next的内容: XXX=`cat /hardcoded/path/xxx` #job itself echo NEW_XXX > /hardcoded/path/xxx 但是还有更可靠的方法吗? ..

xcodebuild使用哪个版本的Xcode?

我已经在同一台计算机上安装了Xcode 3.2和Xcode 4.0.2,该计算机使用Hudson进行自动CI(连续集成)构建.当我说两者都已安装时,我的意思是我可以同时或互换使用Xcode 3和Xcode 4.它们都存在于机器上,因为我为Xcode 4进行了自定义安装,而没有覆盖Xcode 3(据说). 对"xcodebuild"的命令行调用是否调用Xcode 3或Xcode 4? 这个问 ..

仅使用svn触发对干线的提交

我刚刚在我们的Subversion存储库中设置了一个提交后脚本,该脚本通过请求hudson构建URL来触发构建. 这按预期工作正常,但是现在我只想在提交到主干时触发此构建. 我们的提交后脚本如下: SET REPOS=%1 SET REV=%2 SET DIR=%REPOS%/hooks SET PATH=%PATH%;%DIR% wget http://circus-09:8 ..
发布时间:2020-07-03 20:44:07 其他开发

如何配置Hudson作业以使用特定的JDK?

我有一个在Hudson奴隶上运行的项目.我希望其中之一在Java6而不是默认值(我的环境中为Java5)下运行Ant. 在项目配置视图中,我希望找到其中一个: 一个明确的选项,允许我设置用于此项目的自定义JDK位置. 为该项目设置自定义环境变量的方法,这将允许我进行设置 JAVA_HOME到JDK6位置.这样可以使Ant随心所欲地在Java6上运行. 是否可以执行以上任一操作? ..
发布时间:2020-06-26 22:30:03 Java开发

带有Hudson CI Server的Clearcase插件

我们在Linux上使用基本清晰的案例和动态视图. 在我们的环境中,一些自定义脚本负责,因此ct mkview无法正常工作. 我需要 -向Hudson插件提供用于创建视图的自定义脚本 -告诉插件重用现有视图,无需调用ct mkview 我没有找到任何这些选项. 你能帮我吗? 这是我当前的设置: 谢谢 解决方案 正如我在" 您需要单击"高级选项"以访问该部分. 话 ..
发布时间:2020-06-26 12:33:04 其他开发

哈德森未能开始

我让hudson成功在Windows服务器上运行.需要重新启动hudson服务.重新启动后,我得到以下错误.任何想法,或者有人遇到此问题. org.jvnet.hudson.reactor.ReactorException: com.google.common.util.concurrent.UncheckedExecutionException: java.lang.Nul ..
发布时间:2020-06-26 12:33:02 Java开发

hudson svn Publisher插件不起作用

我正在尝试使用 SVN Publisher 插件来提交我的构建中的一些工件,但出现了无意义的错误: workspace: /Users/builder/hudson/workspace/myproject/ Attempting to import to SVN: https://mysvnrepo.com/svn/myproject/_SNAPSHOT_ SVN Publisher: ta ..
发布时间:2020-06-26 12:32:58 其他开发

如何从Hudson CI API获得更好的性能?

我正在尝试为自己编写一个与Hudson构建服务器集成的小工具.我遇到的当前障碍是性能.我想做一个简单的事情,例如列出所有工作和上一次成功构建的时间. hudson API提供了此信息,但我要么必须查询depth=2的所有内容,要么要单独查询每个作业(当前有150个).即使使用exclude,这两种方法也要花费半分钟以上的时间.对于应该快速的UI,这是不可接受的.我需要这个时间小于1秒,最好小于0. ..
发布时间:2020-06-26 12:32:56 其他开发

更新Hudson和插件

我想知道升级hudson和插件的最佳步骤是什么. 我目前正在运行1.347.我曾经尝试进行更新,但由于某些插件不兼容而导致混乱. 我也想删除一些插件,仅删除hpi文件是否合适?很高兴知道其他人如何执行此步骤以及以什么顺序进行. 我应该先升级hudson,然后逐个插件进行升级吗? 而且,如果某个插件再次降级了,该怎么办?似乎需要做很多工作. 还是有任何简单的方法? 保存所有xml配 ..
发布时间:2020-06-26 12:32:47 其他开发

最后成功的文物清单

我想在hudson中创建* .jar文件的存档.当前,它没有列出由构建创建的* .jar文件.是否有此插件,或者是否需要安装? 这就是我想要的样子. (来源: nabble.com ) 这是我目前拥有的. (来源: nabble.com ) 编辑:为了使此功能正常工作,我还需要使用包含集吗? 解决方案 编辑项目属性.单击选项“存档工件",然后输入与要保留的工件相匹配的模 ..
发布时间:2020-06-26 12:32:45 其他开发

我找不到“限制可以在哪里运行该项目"在配置页面中

我使用Jenkins,在配置页面中找不到“限制此项目的运行位置",我应该添加一些插件吗?哪一个? 解决方案 这是因为尚未将任何新节点添加到Jenkins设置中.直到主机(您已安装Jenkins的主机)才是可以运行作业的唯一可用机器.因此,无需询问在何处需要限制作业的运行. 检查 ..
发布时间:2020-06-26 12:32:42 其他开发

hudson无法访问git存储库

我正在尝试让hudson从远程存储库中拉出,我已经在hudson用户从/usr/lib/hudson/.ssh/id_rsa.pub到gitosis keydir之间建立了ssh信任关系(就像我已经已经为其他数百个用户完成了 当我以hudson身份入场并奔跑 git clone git @ gitserver:project 我知道 你不能通过! 输入密码: 哈 ..
发布时间:2020-06-16 18:59:28 其他开发

在每个版本中都通过Jenkins email-ext向提交者发送电子邮件

我正在使用Jenkins v1.533,Email-Ext v2.34和Jenkins Mercurial插件v1.47,并且我想为上次构建以来的每个构建发送电子邮件给所有负责此问题的提交者. 在构建后操作中,我添加了可编辑的电子邮件通知,并添加了成功,失败,不稳定,仍然不稳定,固定,仍然失败的触发器收件人,开发人员,罪魁祸首.唯一接收电子邮件的人是项目收件人.电子邮件永远不会发送给提交者. ..
发布时间:2020-06-13 19:10:28 Java开发