hudson相关内容

哈德森Git插件不能在windows上工作

我使用OpenSSH选项安装了msysgit。在Git bash中,我可以运行ssh-agent,并管理我的ssh密钥的密码。 Hudson Git插件可以使用ssh-agent吗?目前,它在尝试克隆时会挂起,无疑等待输入密码。 谢谢! 解决方案 正如”哈德逊问题+ Git + Gitosis on windows“,您需要确保Hudson作业首先设置%HOME%环境变量。 该 ..
发布时间:2018-04-26 13:29:39 其他开发

为Gerrit和Hudson创建SSH密钥

我试图使用 Hudson Gerrit Trigger 插件。 无论出于何种原因, Gerrit 不接受位于 /var/lib/hudson/.ssh/id_rsa的 SSH / code>。 在GUI中获得连接错误:com.jcraft.jsch.JSchException :身份验证失败作为错误,当我在终端中 时,我得到一个权限被拒绝(publickey) error。 如何 ..
发布时间:2018-04-26 12:31:19 其他开发

哈德逊错误:M2_HOME设置为无效的目录

我正在使用带有Windows 7的计算机。在其上我已经安装了Hudson。我已经安装了一段时间了,到现在为止已经很好了。 有些事情发生了变化。现在,每当我尝试构建一个项目,在SVN成功检出项目后,就会失败,并显示以下消息: ERROR :M2_HOME设置为无效目录。 M2_HOME =“C:\Build\Hudson\.hudson\jobs\Score_Plugin\work ..
发布时间:2017-08-25 19:53:56 开发方法

setenv hudson插件变量可以在状态邮件中访问吗?

我安装了 SetEnv插件,它可以正常工作来获取在任务期间的变量。 不幸的是,当我尝试在生成的状态电子邮件中使用env变量,我根本没有运气。这是否应该起作用? 我尝试过$ VARNAME和$ {VARNAME} - 这两个都不会在电子邮件中正确替换。 解决方案 在电子邮件通知中使用环境变量(或任何变量)的最简单方法是使用 Email-ext插件。 查看他们的”内容令牌参考 ..
发布时间:2017-08-25 19:22:00 开发方法

詹金斯奴隶环境变量刷新

我有一个Jenkins从属(Windows PC),它具有 JAVA_HOME 环境变量。我更新了从属的Java版本,所以我也更新了环境变量。 当我通过Jenkins Web界面查看此Slave的系统属性时, JAVA_HOME 属性报告为旧一个。 在Windows PC上运行 echo%PATH%显示正确的值。 运行 println从属的Jenkins Node脚本控制台上的Sys ..
发布时间:2017-08-25 18:59:53 开发方法

如何在Jenkins / Hudson中以编程方式设置环境变量?

我在Jenkins工作的预构建步骤中有两个脚本,第一个是perl脚本,第二个是使用groovy插件的系统groovy脚本。我需要第二个groovy脚本中第一个perl脚本的信息。我认为最好的办法是设置一些环境变量,并且想知道如何才能实现。 或任何其他更好的方式。 感谢您的时间。 解决方案 在构建步骤之间传播环境变量的方式是通过 EnvInject插件。 以下是以前的一些答 ..

詹金斯/哈德森环境变量

我正在从用户 jenkins 中运行Jenkins,它有 $ PATH 设置为某事,当我进入Jenkins网站界面,在系统属性窗口( http:// $ host / systemInfo )我看到一个不同的 $ PATH 。 我已经使用Jenkins网站的本机rpm在Centos上安装了Jenkins。我正在使用安装提供的启动脚本,使用 sudo /etc/init.d/jenkins s ..
发布时间:2017-08-25 18:07:12 开发方法

获得最新测试结果通过Hudson通知的电子邮件中的信息

我有一个很多测试失败的项目,所以通过电子邮件接收最新版本的失败测试数量将是非常好的。 我需要的只是通过测试结果链接显示在项目页面中的信息: 最新测试结果(10个故障/ -2) p> 这是可能吗?我已经尝试过电子邮件扩展插件,但是并没有告诉我那些信息(我可以使用输出失败的测试列表等),但是我真的只需要上面的信息。) 任何想法? 解决方案 最后我使用了一个补丁的电子邮件扩展 ..
发布时间:2017-08-09 01:00:25 Java开发

如何在Jenkins电子邮件中包含git changelog?

有没有办法将Jenkins生成的更改日志导入电子邮件主题(通过默认电子邮件或 email-ext plugin )? 我是Jenkins配置的新手,所以我很抱歉,如果这是一个简单的问题,但是我无法在email-ext文档中找到任何内容。 > 解决方案 我配置了我的Email-ext插件以使用CHANGES令牌( ..
发布时间:2017-08-08 20:23:15 开发方法

Eclipse作为IDE + Mercurial进行版本控制+?错误跟踪=好主意?

Eclipse作为IDE 某种错误跟踪软件 我听说过错误跟踪软件,你可以把它修改为一个未解决的错误,当你检查它。我没有使用任何这样的解决方案,但它听起来不错。是否有任何良好的错误跟踪应用程序与Eclipse和Mercurial结合使用,并让您将更改与未解决的错误相结合?如果没有,至少有很好的插件可供Eclipse使用Mercurial进行版本控制?是否支持 hg rename 和 hg ..
发布时间:2017-07-30 02:36:08 Java开发

maven在一行中部署到tomcat集群(多个)

我们正在尝试将maven部署到构成我们集群的多个服务器,只需一行。 此解决方案的工作原理很好,除了我们需要运行它重复(每个服务器安装1次),我们的目标是在我们的集成服务器(jenkins)建立一个成功的工件后进行。此时,拥有矩阵功能并不真正是一个选项。如果我们只需要部署,那么为什么每个服务器重新构建项目? (加上这样做的时间) 我们一直在尝试使用maven配置文件(每个服务器一个,并尝 ..
发布时间:2017-05-09 19:39:28 服务器开发

与另一个团队共享模块的jar

我是新的maven,并试图找出如何与我们的另一个团队共享模块的jar文件。他们正在开发另一个模块,它们的模块取决于我们的模块。 它将是设置第三方maven远程存储库的最佳解决方案? 这是什么正确的工具? 我们使用Hudson来管理我们的集成环境构建。我开始研究Hudson的Artifactory和Artifactory插件。是正确的方法吗? 谢谢。 解决方案 有3个主要 ..
发布时间:2017-05-04 18:27:17 其他开发

为什么Jenkins在使用MSBuild时忽略%PATH%变量?

我试图用Jenkins来编译我用Delphi创建的MSBuild项目。我将MSBuild插件安装到Jenkins并进行配置。我正在为我的构建作业选择具体的配置。 我已经设置了所有Delphi编译器所需的Jenkins环境变量(从rsvars.bat为你Delphi类型。) 该项目在命令行上编译得很好。如果我在命令行上执行,MSBuild会报告一个不错的大胖PATH(正确的)作为用于调用 ..
发布时间:2017-04-24 22:20:36 Delphi

哈德森和配置(调试,发布,并行等)

我想知道在哈德森是否有一些测试多个配置的良好做法。我们在调试和释放模式下编译测试,还可以打开和关闭MPI。 make系统需要一系列参数(DEBUG = FALSE,OPT = TRUE,MPI = TRUE),并做正确的事情,生成测试可执行文件的标签。我可以创建一个完整的控件脚本,但是我想知道我是否缺少一些可以通过参数列表进行迭代的工具。更好的是,如果我可以清理项目之间。 任何人都有意 ..
发布时间:2017-04-21 18:40:09 开发方法

Git后接收钩不工作

我的设置是一个Windows XAMPP服务器,启用cURL,并安装了Git和Hudson。 Hudson每分钟调查Git以查找更改,如果找到它们,它会创建一个构建。我使用这个构建作为我的测试服务器。这工作正常。 我想在我的中央远程仓库设置一个后接收钩子,运行Hudson的强制构建函数。 我在我的中央Git仓库的hooks目录中创建了一个名为“post-receive”的后接收文件,它 ..
发布时间:2017-03-05 23:05:32 Linux/Unix

为什么黄瓜保持对jenkins,虽然测试通过?

我的黄瓜测试工作以及在命令行上,但是当我在詹金斯/ Hudson持续集成运行它们,我得到的下面,但我不知道如何解决它: 11的情况(3跳过3之前,经过5) 78步骤(51跳过,3待定,24传递) 0m3.238s 构建步骤“执行shell”标记建设成为失败 记录测试结果 无法发送电子邮件至kamilski81因为没有E-mail地址是已知的,并没有默认电子邮件域配置 无法发送电子邮件 ..
发布时间:2017-03-01 21:53:33 软件测试

PHPUnit_Framework_Exception:当我使用Hudson运行时无法连接到Selenium RC服务器

我设置了Hudson CI服务器并使用Selenium运行PHPUnit测试(非常感谢此帖!)。 现在我在我的localhost上运行Hudson服务器和Selenium服务器。 我将Hudson设置为端口8080(默认),Selenium -port 1234会冲突。 但是,每次运行Selenium测试,以下错误: PHPUnit_Framework_Exception:无法连接 ..
发布时间:2017-01-04 21:41:36 PHP

Jenkins停止工作检查修订

我有Jenkins bilds的问题。 有时,我的版本会在操作“签出修订”上挂起。问题不是恒定的。 我等待10-20分钟,中止这个挂起bild。 控制台日志: 由上游项目开始“master”内部版本号737 原因: 由用户启动anonymous 构建在工作区/ var / lib / jenkins / jobs / master / workspace / CI_BU ..
发布时间:2017-01-04 21:41:22 其他开发