hudson相关内容
我正在尝试改进适用于 iOS 的 Hudson CI,并在系统启动后立即启动 Hudson.为此,我使用以下启动脚本: 标签Hudson CIProgramArguments/usr/bin/java-jar
..
我有 Hudson 作为持续集成服务器,我想使用“发布 JUnit 测试结果报告"选项.但是我不使用 xUnit 工具进行测试,而是使用 shell 脚本来运行测试并以简单格式返回结果.我正在考虑制作一个脚本,将这些结果转换为 JUnit 格式.所以我对 JUnit 文件的外观很感兴趣? 解决方案 几个月前我做过类似的事情,结果这个简单的格式足以让 Hudson 接受它作为测试协议:
..
我花了一个小时左右才发现 Hudson 最近才开设了分支(2011 年 1 月) 我不知道现在每个分支的变化有多快,但更重要的是,每个分支的方向是什么,关键点是什么,以便人们可以在哪个分支之间做出选择? 有人有产品路线图和功能差异的链接吗? 解决方案 使用 Jenkins. Jenkins 是 Hudson 核心开发人员的最近的分支.要了解原因,您需要了解项目的历史.它最初是
..
对于 'svn' 风格很抱歉 - 我们正在从 SVN 迁移到 GIT(包括我们的 CI Jenkins 环境). 我们需要的是能够让 Jenkins 检出(或者我应该说是克隆?)GIT 项目(存储库?)到特定目录中.我们已经尝试了一些 refspecs 魔法,但理解和成功使用并不是很明显. 此外,如果在同一个 Jenkins 项目中,我们需要将多个私有 GitHub 存储库签出到项目根
..
我希望 Jenkins 从我托管在 Github 上的私人存储库中自动获取数据.但我不知道如何完成该任务.. 尝试文档,为 jenkins 用户生成 ssh-key,我能看到的所有内容是:“无法克隆 repo".我已经检查过网址 - 它们是有效的. 任何线索,也许您知道一些描述此类内容的文档/博客/任何内容? 解决方案 也许 GitHub 对 的支持部署密钥是你要找的吗?引用该页面:
..
我有一个 GitHub 存储库,我希望通过 post-receive 挂钩将新提交通知 Jenkins.我已经在 Jenkins 中安装了 GitHub 插件,并允许 Jenkins 管理它自己的钩子 URL.该项目具有正确的 git 存储库 URL,并指示“将更改推送到 GitHub 时构建".当我让 GitHub 发送一个测试负载时,我在前面的 Jenkins 的 nginx 网络服务器中
..
我正在运行 Ubuntu 11.10 并运行 sudo apt-get install jenkins 在这个系统上安装 Jenkins. 我看过一些关于如何设置反向代理(Apache、Nginx 等)的教程,但是这是一个专用于 jenkins 的 VM,我希望在让 jenkins 在端口上运行时尽可能保持精简80. 我在 /etc/init/jenkins.conf 中找到了 ups
..
我已经调试了一段时间了,我希望有人能在这里有所启发. 我有一个 Maven 项目,它使用 JDK 1.6 添加到 Jenkins 中.我在这个项目中使用 AOP 来处理数据库事务. 当我在 Jenkins 中运行构建时,我的测试用例失败并出现以下异常:- 引起:org.springframework.beans.factory.BeanCreationException:创建名为“d
..
Jenkins 正在将最近构建的工件安装到本地 Maven 存储库,即使执行作业的目标仅为 clean package. 当有人不小心提交了共享库的更新版本而没有增加库 POM 中的版本号时,这会导致问题.Jenkins 构建了 jar,将其安装到本地 Maven 存储库,然后(按照配置)将工件部署到我们共享的 Nexus 存储库.Nexus 非常正确地拒绝接受新工件,因为它已经发布了具有给
..
我在寻找这个问题的答案时发现的恐怖故事...... 好的,我有一个 .sh 脚本,它几乎可以完成 Jenkins 应该做的所有事情: 检查来自 SVN 的源 构建项目 部署项目 自行清理 所以在 Jenkins 中,我只需要通过在 Execute Shell 命令中运行脚本来“构建"项目.运行脚本(下载源代码,构建/部署项目),但随后将构建标记为失败:构建步骤“执行 she
..
我们有一个内部工件存储库.目前,所有快照都将部署在那里.我们还希望拥有一个具有 Web 界面的不同服务器,并希望将创建的工件复制到其中. 对于我们的构建,我们使用 Hudson,但构建后操作“将工件部署到 Maven 存储库"与 scp 一起不起作用.所以存在以其他一些优雅的方式来做这件事的问题.为什么 maven 不能拥有多个分发存储库?有什么想法吗? 最好的事情是,如果 artif
..
我正在尝试在 Jenkins/Hudson 上配置我的电子邮件,但我不断收到错误: java.security.InvalidAlgorithmParameterException:trustAnchors 参数必须是非空 我在网上看到了大量有关该错误的信息,但我没有得到任何工作.我在 Fedora Linux(不是 OpenJDK)上使用 Sun 的 JDK. 以下是我尝试过的一些方法
..
我正在尝试在 Jenkins/Hudson 上配置我的电子邮件,但我不断收到错误: java.security.InvalidAlgorithmParameterException:trustAnchors 参数必须是非空 我在网上看到了大量有关该错误的信息,但我没有得到任何工作.我在 Fedora Linux(不是 OpenJDK)上使用 Sun 的 JDK. 以下是我尝试过的一些方法
..
有人可以向我解释一下构建过程中工件的想法吗? 我有工作区目录,我可以在其中查看代码以编译和运行我的 ant 脚本等.最后,就我而言,我得到了一个可以安装的 jar 文件.这算是神器吗? 我应该告诉我的构建脚本把 jar 文件放在哪里?在工作区目录中?我的 jar 文件根据 BUILD_ID 等变量获得唯一的文件名,我如何告诉 Jenkins 选择哪个 jar 文件? 编辑:好的,
..
我想知道是否可以使用 Jenkins 的 API 在 Jenkins 中创建一个新用户.我可以创建作业,但 Jenkins 的 API 文档没有任何与用户创建相关的内容. 实际上,我必须创建一个新用户,然后为该用户创建一个新作业,所有这些都使用 API. 解决方案 没错,没有用于添加用户的显式 CLI 命令.但是您可以为此使用 groovy 脚本(使用 CLI 执行). 详细信
..
我正在 Linux 系统上的 Hudson/Jenkins 下设置 FlexBuilder 构建.我想执行我们的单元测试,但不使用基于 GUI 的标准测试运行器. 我有哪些选择? 解决方案 人们似乎在使用一种叫做 xvfb 的东西.我自己还没有尝试过这个解决方案,所以我只会给你我知道的相关文章的链接: http://www.benlondon.co.uk/2010/02/run
..
我正在使用 jenkins 进行持续集成.为了我的构建目的,我使用 Ant 任务触发电子邮件.我无法找到一个环境变量来传递 ant 以发送电子邮件构建状态(成功/失败/稳定).我想知道如何获取构建状态的环境变量?...如果不可用,构建状态的替代选项是什么? 提前致谢 变量 解决方案 当您有两个很棒的插件可以做到这一点时,为什么要使用 ANT 从 Jenkins 发送电子邮件?
..
在我的 ivy.xml 文件中,我有如下依赖语句: 'rev=' 可以是固定值或 'latest' 或其他任何值. 在我的构建文件中,我想掌握 'rev' 的值,以便在运行解析后在进一步的工作流程中使用. 有没有办法做到这一点或为此读取属性? 解决方案 使用 artifactp
..
我让 hudson 在 Windows 服务器上成功运行.需要重新启动 hudson 服务.重新启动后,我收到以下错误.任何想法,或者是否有人遇到过这个问题. org.jvnet.hudson.reactor.ReactorException: com.google.common.util.concurrent.UncheckedExecutionException: java.lang.Nul
..
我让 hudson 在 Windows 服务器上成功运行.需要重新启动 hudson 服务.重新启动后,我收到以下错误.任何想法,或者是否有人遇到过这个问题. org.jvnet.hudson.reactor.ReactorException: com.google.common.util.concurrent.UncheckedExecutionException: java.lang.Nul
..