hudson相关内容

在Hudson C/C++上做一份工作

我想在哈德逊做一份工作。我的项目是用C++编写的。我绝对是哈德森的新手。你能给我举一个我必须做这件事的例子吗? 谢谢您的帮助。 推荐答案 新建自由样式软件项目作业。 配置作业。 (可选)在源代码管理部分下,选择SCM源代码并配置存储库和本地工作区 在生成部分下,选择添加生成步骤并选择: 如果打开*nix则执行外壳 如果在Windows上,则执行Windows批处理命令 ..
发布时间:2022-08-19 23:52:54 C#/.NET

错误-Jenkins检测到正在运行多个实例

我将Jenkins作为Windows服务运行。一切都很好,从今天中午开始,我打开它时突然看到以下错误。 Jenkins检测到您似乎正在运行多个实例 共享相同主目录‘’的Jenkins的。这 让詹金斯大惑不解,你可能会经历奇怪的事情 行为,所以请纠正这种情况。 This Jenkins:17485453上下文路径=“”at 1264@<;MachineName> 其他詹金斯:156213 ..
发布时间:2022-08-19 23:36:16 其他开发

如何解决Jenkins&;磁盘空间过低的问题?

我已在CentOS计算机中部署了Jenkins,Jenkins工作了3天,但昨天出现了Disk space is too low. Only 1.019GB left.问题。 我如何解决此问题,它会使我的主机脱机数小时? 推荐答案 您可以从Jenkins UI(我的版本是1.651.3)轻松更改阈值: [] 更新:如何确保高磁盘空间 此功能旨在防止在可用磁盘空间 ..
发布时间:2022-02-23 22:56:18 其他开发

错误 - trustAnchors 参数必须为非空

我正在尝试在 Jenkins/Hudson 上配置我的电子邮件,但我不断收到错误消息: java.security.InvalidAlgorithmParameterException: trustAnchors 参数必须是非空 我在网上看到了大量关于该错误的信息,但我没有得到任何工作.我在 Fedora Linux(不是 OpenJDK)上使用 Sun 的 JDK. 这是我尝试过的一些 ..
发布时间:2022-01-30 09:11:35 Java开发

如何将 phpunit 与 Hudson CI 集成?

我们正在考虑从 phpundercontrol 切换到 Hudson(它看起来有一些非常酷的功能!)但我不知道如何显示 phpunit 日志. 我的 phpunit 在 Hudson 中使用 ant 运行良好,并且 --log-xml 将 phpunit.xml 放入该构建的相应 builds/文件夹中.但我不知道如何让它显示在构建中,以便我们可以看到运行的测试以及失败的测试(如果有的话). ..
发布时间:2022-01-25 13:25:33 PHP

为什么黄瓜在詹金斯上总是失败,尽管测试通过了?

我的黄瓜测试在命令行上运行良好,但是当我在 Jenkins/Hudson 持续集成中运行它们时,我得到以下信息,但不知道如何修复它: 11 个场景(3 个跳过,3 个待处理,5 个通过)78 个步骤(51 个跳过,3 个待处理,24 个通过)0m3.238s构建步骤“执行 shell"将构建标记为失败记录测试结果无法向 kamilski81 发送电子邮件,因为不知道电子邮件地址,并且未配置默认电 ..
发布时间:2022-01-22 23:54:46 其他开发

Hudson:我如何使用参数化构建来执行 svn checkout 和 svn tag?

我正在 hudson v1.362 中设置参数化构建.我正在创建的参数用于确定要在 subversion 中签出的分支. 我可以像这样设置我的 svn 存储库 URL:https://my.svn.server/branches/${branch} 它可以很好地完成结帐和构建. 现在我想在构建完成后对其进行标记.我正在为 hudson 使用 SVN 标记插件来执行此操作.所以我转到 h ..
发布时间:2022-01-18 21:27:42 其他开发

在 Workflow/Pipeline 插件中访问 Stage 结果

我有一个不同阶段的管道.我希望当前作业检查上一个构建中经过了多少阶段并将其记录在控制台中? 考虑一下这是我目前的管道 node(){阶段1"做一点事“2"阶段做别的事} 我想要一个 groovy 脚本来给我这样的东西 println currentBuild.previousBuild.getStage("1").result 我的代码的目的是跟踪成功和在我的构建中不同阶段的失败.这 ..
发布时间:2022-01-18 16:48:12 其他开发

Jenkins:在两次作业运行之间存储变量的好方法是什么?

我有一个时间触发的作业,它需要检索存储在该作业的先前运行中的某些值. 有没有办法在 Jenkins 环境中的作业运行之间存储值? 例如,我可以在 shell 脚本操作中编写类似 next 的内容: XXX=`cat/hardcoded/path/xxx`#工作本身回声 NEW_XXX >/硬编码/路径/xxx 但是有更可靠的方法吗? 解决方案 几个选项: 将数据存储在 ..

无法访问 Sonar MySQL 数据库原因:java.sql.SQLException:用户 'sonar'@'glassfishdev.ccs.local' 的访问被拒绝(使用密码:YES)

我正在尝试将 Sonar 添加到我的持续集成构建系统中.我使用 ANT 作为我的构建脚本,并且我使用 sonar-ant-task-1.1.jar 来生成基于我在 SVN 中的源代码的报告. 问题当构建运行并命中 sonar ant 任务时,我得到如下异常: 原因:java.sql.SQLException: Access denied for user 'sonar'@'glassfis ..
发布时间:2022-01-17 22:01:23 数据库

如果违反声纳阈值,我如何让 Hudson/Jenkins 失败?

我正在使用 maven 构建我的 java 应用程序,Jenkins 用于 CI,Sonar 用于指标. 目前我有一个创建声纳报告的构建作业.(通过 Jenkins 中的构建后步骤触发.) 如果满足某些阈值 - 即任何主要或阻止程序违规或复杂性超过 1.7,我想将其设置为使构建失败. 任何指导将不胜感激!- L 解决方案 安装 构建断路器插件. 如果代码违反任何 警 ..
发布时间:2022-01-17 21:29:02 Java开发

为什么要为 Jenkins 使用 SonarQube 插件,而不是简单地使用 maven 目标声纳:声纳?

我想使用 Jenkins 为 Maven 2 项目启动 SonarQube 分析.我首先在构建配置中使用了目标sonar:sonar. 但我刚刚找到了适用于 Jenkins 的 SonarQube 插件.为什么要使用它?这是一种更好的做法吗?为什么? 解决方案 你当然可以做一个简单的mvn sonar:sonar,这样就可以了. 另一方面,Jenkins 的 SonarQube ..
发布时间:2022-01-17 21:19:01 其他开发

如何在 Jenkins 中创建用户并将其添加到组中以进行身份​​验证?

我选择使用“Jenkins 自己的用户数据库"安全领域进行用户登录,因为我无法在公司中使用 LDAP.当您决定将主机名或端口号更改为其他名称时,Google 的 OpenID 会出现问题. 我使用“基于项目的矩阵授权策略"架构来保证我的安全性. 但我似乎无法创建自己的组,并将用户添加到组以管理权限. 解决方案 根据 Jenkins 首席开发人员 Kohsuke Kawaguch ..
发布时间:2022-01-17 19:32:22 其他开发

配置 Rational Functional Tester (RFT) 以在 Hudson/Jenkins 中运行

我刚刚安装了 Hudson,它运行良好.它构建、运行 JUnit 测试以及 CheckStyle 分析. 下一步我们将创建一个安装,安装它,然后在实际安装上运行自动化测试.如果测试失败或至少以某种方式发布结果,我希望构建失败.我想我们会设置它,以便部件定期运行或手动触发. 我们使用 InstallAnywhere 进行安装,使用 IBM Rational Functional Test ..

我该怎么做才能使断言不再阻止自动化测试?

我们在几个虚拟机上使用 hudson/jenkins 对我们的 C# 项目运行自动化 NUnit 测试,这些虚拟机在某些服务器上几乎无人看管地运行.测试涉及启动几个交换数据的进程,其中一个是 NUnit 本身,另一个是由单元测试创​​建的. 有时,其中一位开发人员会签入触发断言(Debug.Assert())的内容.然后会弹出一个消息框,询问用户要做什么.通常这些发生在单元测试创​​建的“外 ..
发布时间:2022-01-14 17:33:22 C#/.NET

是否可以让 jenkins 访问只有 root 或某些特定程序才能访问的文件?

我基本上想做的是允许 jenkins 访问我的 android-sdk-linux 文件夹和所有子目录.我的老板不想自己更改文件夹的权限.我应该在构建过程中这样做.我已经看到了一些在构建过程中在执行 shell 中运行一些命令的示例.是否可以在该执行 shell 中运行一些命令,以便 jenkins 可以对我的 android-sdk-linux 文件夹具有读写和执行权限? 解决方案 正如 ..