hudson相关内容

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

我有 Hudson 作为持续集成服务器,我想使用“发布 JUnit 测试结果报告"选项.但是我不使用 xUnit 工具进行测试,而是使用 shell 脚本来运行测试并以简单格式返回结果.我正在考虑制作一个脚本,将这些结果转换为 JUnit 格式.所以我对 JUnit 文件的外观很感兴趣? 解决方案 几个月前我做过类似的事情,结果这个简单的格式足以让 Hudson 接受它作为测试协议: ..
发布时间:2021-12-14 20:54:34 其他开发

哈德森和詹金斯如何选择?

我花了一个小时左右才发现 Hudson 最近才开设了分支(2011 年 1 月) 我不知道现在每个分支的变化有多快,但更重要的是,每个分支的方向是什么,关键点是什么,以便人们可以在哪个分支之间做出选择? 有人有产品路线图和功能差异的链接吗? 解决方案 使用 Jenkins. Jenkins 是 Hudson 核心开发人员的最近的分支.要了解原因,您需要了解项目的历史.它最初是 ..
发布时间:2021-12-14 20:53:45 其他开发

在 Jenkins 中,如何将项目签出到特定目录中(使用 GIT)

对于 'svn' 风格很抱歉 - 我们正在从 SVN 迁移到 GIT(包括我们的 CI Jenkins 环境). 我们需要的是能够让 Jenkins 检出(或者我应该说是克隆?)GIT 项目(存储库?)到特定目录中.我们已经尝试了一些 refspecs 魔法,但理解和成功使用并不是很明显. 此外,如果在同一个 Jenkins 项目中,我们需要将多个私有 GitHub 存储库签出到项目根 ..
发布时间:2021-12-14 13:38:07 其他开发

为 Github 私有存储库验证 Jenkins CI

我希望 Jenkins 从我托管在 Github 上的私人存储库中自动获取数据.但我不知道如何完成该任务.. 尝试文档,为 jenkins 用户生成 ssh-key,我能看到的所有内容是:“无法克隆 repo".我已经检查过网址 - 它们是有效的. 任何线索,也许您知道一些描述此类内容的文档/博客/任何内容? 解决方案 也许 GitHub 对 的支持部署密钥是你要找的吗?引用该页面: ..
发布时间:2021-12-14 12:58:27 其他开发

Jenkins 和 GitHub 网络钩子:HTTP 403

我有一个 GitHub 存储库,我希望通过 post-receive 挂钩将新提交通知 Jenkins.我已经在 J​​enkins 中安装了 GitHub 插件,并允许 Jenkins 管理它自己的钩子 URL.该项目具有正确的 git 存储库 URL,并指示“将更改推送到 GitHub 时构建".当我让 GitHub 发送一个测试负载时,我在前面的 Jenkins 的 nginx 网络服务器中 ..
发布时间:2021-12-13 22:11:50 其他开发

获取 Spring 错误“名为 'x' 的 Bean 必须是 [y] 类型,但实际上是 [$Proxy] 类型"在詹金斯

我已经调试了一段时间了,我希望有人能在这里有所启发. 我有一个 Maven 项目,它使用 JDK 1.6 添加到 Jenkins 中.我在这个项目中使用 AOP 来处理数据库事务. 当我在 Jenkins 中运行构建时,我的测试用例失败并出现以下异常:- 引起:org.springframework.beans.factory.BeanCreationException:创建名为“d ..
发布时间:2021-12-09 19:33:28 其他开发

防止 Jenkins 将 Artifact 安装到本地 Maven 存储库

Jenkins 正在将最近构建的工件安装到本地 Maven 存储库,即使执行作业的目标仅为 clean package. 当有人不小心提交了共享库的更新版本而没有增加库 POM 中的版本号时,这会导致问题.Jenkins 构建了 jar,将其安装到本地 Maven 存储库,然后(按照配置)将工件部署到我们共享的 Nexus 存储库.Nexus 非常正确地拒绝接受新工件,因为它已经发布了具有给 ..
发布时间:2021-12-09 15:56:20 其他开发

Execute Shell 如何/何时在 Jenkins 中将构建标记为失败?

我在寻找这个问题的答案时发现的恐怖故事...... 好的,我有一个 .sh 脚本,它几乎可以完成 Jenkins 应该做的所有事情: 检查来自 SVN 的源 构建项目 部署项目 自行清理 所以在 Jenkins 中,我只需要通过在 Execute Shell 命令中运行脚本来“构建"项目.运行脚本(下载源代码,构建/部署项目),但随后将构建标记为失败:构建步骤“执行 she ..
发布时间:2021-12-09 10:21:00 服务器开发

Maven 中的多个部署

我们有一个内部工件存储库.目前,所有快照都将部署在那里.我们还希望拥有一个具有 Web 界面的不同服务器,并希望将创建的工件复制到其中. 对于我们的构建,我们使用 Hudson,但构建后操作“将工件部署到 Maven 存储库"与 scp 一起不起作用.所以存在以其他一些优雅的方式来做这件事的问题.为什么 maven 不能拥有多个分发存储库?有什么想法吗? 最好的事情是,如果 artif ..
发布时间:2021-11-28 22:24:49 Java开发

错误 - trustAnchors 参数必须非空

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

错误 - trustAnchors 参数必须非空

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

在 Jenkins 中归档工件

有人可以向我解释一下构建过程中工件的想法吗? 我有工作区目录,我可以在其中查看代码以编译和运行我的 ant 脚本等.最后,就我而言,我得到了一个可以安装的 jar 文件.这算是神器吗? 我应该告诉我的构建脚本把 jar 文件放在哪里?在工作区目录中?我的 jar 文件根据 BUILD_ID 等变量获得唯一的文件名,我如何告诉 Jenkins 选择哪个 jar 文件? 编辑:好的, ..
发布时间:2021-11-17 03:10:41 其他开发

通过 API 在 Jenkins 中创建用户

我想知道是否可以使用 Jenkins 的 API 在 Jenkins 中创建一个新用户.我可以创建作业,但 Jenkins 的 API 文档没有任何与用户创建相关的内容. 实际上,我必须创建一个新用户,然后为该用户创建一个新作业,所有这些都使用 API. 解决方案 没错,没有用于添加用户的显式 CLI 命令.但是您可以为此使用 groovy 脚本(使用 CLI 执行). 详细信 ..
发布时间:2021-11-15 00:35:25 其他开发

如何在 Linux 上从命令行运行 Flex 单元测试?

我正在 Linux 系统上的 Hudson/Jenkins 下设置 FlexBuilder 构建.我想执行我们的单元测试,但不使用基于 GUI 的标准测试运行器. 我有哪些选择? 解决方案 人们似乎在使用一种叫做 xvfb 的东西.我自己还没有尝试过这个解决方案,所以我只会给你我知道的相关文章的链接: http://www.benlondon.co.uk/2010/02/run ..

通过环境变量获取构建状态

我正在使用 jenkins 进行持续集成.为了我的构建目的,我使用 Ant 任务触发电子邮件.我无法找到一个环境变量来传递 ant 以发送电子邮件构建状态(成功/失败/稳定).我想知道如何获取构建状态的环境变量?...如果不可用,构建状态的替代选项是什么? 提前致谢 变量 解决方案 当您有两个很棒的插件可以做到这一点时,为什么要使用 ANT 从 Jenkins 发送电子邮件? ..
发布时间:2021-11-11 03:22:23 其他开发

哈德森未能开始

我让 hudson 在 Windows 服务器上成功运行.需要重新启动 hudson 服务.重新启动后,我收到以下错误.任何想法,或者是否有人遇到过这个问题. org.jvnet.hudson.reactor.ReactorException: com.google.common.util.concurrent.UncheckedExecutionException: java.lang.Nul ..
发布时间:2021-11-11 03:12:47 Java开发

哈德森未能开始

我让 hudson 在 Windows 服务器上成功运行.需要重新启动 hudson 服务.重新启动后,我收到以下错误.任何想法,或者是否有人遇到过这个问题. org.jvnet.hudson.reactor.ReactorException: com.google.common.util.concurrent.UncheckedExecutionException: java.lang.Nul ..
发布时间:2021-11-11 03:11:41 Java开发