Questions tagged [hudson]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

Filter by
Sorted by
Tagged with
0 投票
2 回答
1656 浏览

如何在 Debian 上使用带有 Hudson CI 服务器的 RVM?

我正在尝试使用 Hudson CI 为我的 Rails 项目设置一个自动“构建”服务器。到目前为止,它能够运行规范并对代码进行度量,但我有 2 个不同的项目依赖于 2 个不同版本的 ruby​​。所以我尝试使用 RVM 运行多个 ruby​​ 副本,然后在预构建步骤中来回切换。

我发现了一些像这样的帖子,试图解释如何使它工作,但我没有为 hudson 运行启动脚本,它在启动时启动,这就是我通过 debian 安装它时开箱即用的工作方式指示。

问题似乎是,即使 hudson 在“hudson”帐户下运行并且该帐户在尝试运行基于 shell 的预构建步骤以调用 rvm 开关 1.8.7 时安装了 rvm(并且正在工作),它也会失败并显示错误“rvm : 找不到命令”

不知道我做错了什么。Hudson 使用 SH 作为其外壳,但我也尝试使用 bash。没运气。

有没有人在这个设置中得到这个工作?

0 投票
1 回答
2287 浏览

无法通过 Jenkins 插件登录到 TFS

我正在尝试轮询我的 TFS 存储库中的更改。

服务器网址:http: //SERVER.com :8080/tfs/

项目路径:$/QA TFS 项目

登录名:DOMAIN\AaronH

当我运行作业时,我收到此错误:

TF31002:无法连接到此 Team Foundation Server:http://SERVER.com:8080/tfs/ Team Foundation Server 网址: http: //SERVER.com :8080/tfs/ 。

失败的可能原因包括:

  • Team Foundation Server 的名称、端口号或协议不正确。
  • Team Foundation Server 处于脱机状态。
  • 密码已过期或不正确。

我可以通过具有相同凭据的浏览器登录该站点。我迷路了,我对 Jenkins 设置相当陌生。

0 投票
1 回答
771 浏览

从 Hudson 运行构建时,我得到:“使用空密码 - 使用真实密码尝试 'cvs login'”

一切都与构建工作得很好。然后在管理员进行了一些维护后,这开始弹出。

[工作区] $ "C:\Program Files\CVSNT\cvs.exe" -q -z3 update -PdC -D "2010 年 8 月 23 日星期一 12:00:52 PM UTC" 使用空密码 - 尝试 'cvs login'使用真实密码

我已验证 CVS 工作正常,用于访问 CVS 的帐户工作正常,并且没有导致问题的代码检查。

0 投票
1 回答
2918 浏览

hudson show maven 站点文档

如果使用freestlye项目,有没有办法显示maven站点文档的图标(由于某些错误,我切换到freestyle项目而不是maven2项目 - 即cobertura图没有显示在首页上,运行时双单元测试覆盖率计数科贝图拉)

0 投票
1 回答
4144 浏览

哈德森的备份任务/插件不起作用 - 我该如何解决?

我为 hudson 安装了备份插件,当请求备份时,它会尝试关闭 hudson。它似乎挂在那个状态。

这可能是什么原因造成的?

它作为服务在 Windows 7 上运行。

我想要解决的真正问题是如何备份我的 hudson 配置。(哈德森,插件,工作)

0 投票
4 回答
35007 浏览

Jenkins 和 GitHub 网络钩子:HTTP 403

我有一个 GitHub 存储库,我想通过接收后挂钩通知 Jenkins 新提交。我已将 GitHub 插件安装到 Jenkins 中,并允许 Jenkins 管理它自己的挂钩 URL。该项目具有正确的 git 存储库 URL,并被指示“在将更改推送到 GitHub 时构建”。当我让 GitHub 发送一个测试有效负载时,我在前面的 Jenkins 的 nginx 网络服务器中找到了这个:

我正在运行 SSL,所以我禁用它没有效果。我是否需要在权限矩阵中为匿名用户提供特殊权限?

请原谅缺少配置文件:我很乐意分享那些可能存在但我不知道什么可能有用的分享。

0 投票
1 回答
343 浏览

使用三叶草在哈德逊

我们试图将 Clover 限制在某个包中,因此<fileset>在我们的 Ant 构建文件中有一个定义。在命令行中一切正常(当我们指定已知的 Ant 目标时)。但是说到 Hudson 上的 Clover 插件,我们不知道 Hudson 使用的是哪个 Ant 目标。<fileset>在哈德逊使用三叶草有什么建议吗?

0 投票
1 回答
16067 浏览

在 Hudson/Jenkins 中将生成的文件夹从一个工作复制到另一个工作

我的 Hudson 配置中有两个工作。我们称它们为 A 和 B。

作业 A 是专门为生成文件夹application_home而创建的。此文件夹是一个随时可用的安装应用程序主文件夹。

作业 B 是“打包所有安装作业”。它需要复制作业A生成的application_home来生成安装程序。我的问题是,经过一番调查,我无法以简单的方式做到这一点。

我可以使用 shell 脚本,但是我需要知道作业 A 路径以及它的工作区在哪里获取应用程序_文件夹。

有没有更简单的方法来做到这一点?

编辑

我知道Copy Artifact Plugin。问题是它只复制工件。我需要按原样复制文件夹application_home 因为它已经在安装程序中使用的结构中如果有办法使用这个插件只复制文件夹,我还没有找到。

编辑 2. 答案:

好的,您可以使用Copy Artifact Plugin来完成。你需要

  • 将其配置设置为“从最新完成的构建的 WORKSPACE 复制”
  • Artifacts 设置为复制选项文件夹,如下所示:target/application_home/**
  • 目标目录设置为您想要的位置,例如:installation_bundle_folder/application_home。

它完成了:)

0 投票
2 回答
1417 浏览

如何在编译时使用带有 Hudson 的属性文件?

我有一个使用 cxf-codegen-plugin 生成几个 WS 客户端的 pom.xml。

在 cxf-codegen-plugin 的配置中,有 WSDL 位置。

我想将这些字符串外部化到 env.properties 文件中。

我使用 org.codehaus.mojo 的 properties-maven-plugin 来查看 src/main/resources/conf/app/env.properties。

我怎样才能让 Hudson 用合适的主机替换这些属性?

提前致谢

0 投票
2 回答
1223 浏览

如何从 apache ant build.xml 文件启动和停止 jboss

我已经制作了 jar 战争 EAR

使用 ant 和 Hudson 并将所有文件存储在某个临时文件夹中

现在我想使用 Apache ANT 将所有 war 和 ear 文件复制到 jboss jboss/default/deploy 文件夹

我怎样才能做到这一点??

以下是我的主构建文件,它调用所有其他 build.xml 文件并制作 jar war ear 文件

但是在制作完所有文件之后,这不会将所有文件复制到 jboss/default/deploy 文件夹



15 30 50 per page
1
2 3 4 5
1498226