问题标签 [hudson-plugins]

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.

0 投票
1 回答
1941 浏览

continuous-integration - 哈德森——愚蠢的奴隶

我最近一直在玩哈德逊奴隶,我想知道什么是愚蠢的奴隶?什么时候有用?

一个例子会很好。他们建议还有其他类型的奴隶,但他们又一次没有列出。

谢谢

0 投票
3 回答
23637 浏览

continuous-integration - Hudson——设置主机和从机的分步指南

如您所见,哈德逊网站上的链接已失效

所以,我希望一步一步地设置一个带有 linux master 的 windows slave。

我设法在 Windows 机器上设置了 hudson,但是我如何链接从站以向主站报告并从主站启动构建以在 Windows 从站上运行。

基本上主/从之间的数据流是如何实现的,我知道这是可以做到的,但是网上没有明确说明这样做的文档。

我将不胜感激,因为您可以给出详细的答案。

谢谢,麻烦您了。

0 投票
1 回答
2639 浏览

windows - Hudson -- Windows 执行 windows 批处理命令

我目前在部署在 Windows 机器上的 hudson slave 上运行以下命令。

我在构建中得到以下回报。

我已经在节点上设置了正确的路径,该路径指向 Windows 机器上的 hudson 安装。

我还为windows slave 机器设置了正确PathJAVA和on 。M2_HOME

我希望有正确的方法来调用 maven,*.bat如果将来需要的话,可能还有另一个文件。

谢谢,麻烦您了

0 投票
3 回答
342 浏览

maven-2 - 哈德森——周末构建与连续构建(短时间)

一旦对任何存储库进行了更改,我就让 Hudson 运行构建。

有一些构建我想在周末每周运行一次,但是更多的特殊测试需要更长的时间,而且我不希望每次源存储库发生变化时都运行。

有没有办法选择和选择要运行的测试,或者让它查找我在构建之前设置的一些环境变量,以便它知道运行其他测试。

或者最好将这些长测试分离到他们自己的存储库中,并创建一个新的周末构建。我使用 Maven 而不是蚂蚁。

想法?

谢谢,麻烦您了。

0 投票
1 回答
221 浏览

continuous-integration - 哈德逊最新版本被推送到更新站点

我想知道是否有插件或最佳实践来推动最新成功构建的哈德逊工作。到开发者更新站点。

这对于手动测试人员以及让他们获得最新版本的产品特别有用。

0 投票
1 回答
176 浏览

hudson - 来自 Hudson 的标签 Clearcase 视图

有没有办法通过 Hudson 工具本身标记一个特定的 Clearcase 视图?

(即使用 Perforce,可以选择“标记此构建”)。

0 投票
3 回答
3068 浏览

windows - Hudson + Windows + GitHub + Git Plugin = 非常慢的获取阶段

我正在建立我的第一个 Hudson + Git 项目(以前用 Hudson + SVN 做过很多)。我预计克隆阶段会很慢,因为我们的存储库非常大,但是使用 fetch + merge 的后续构建也一样长。启用以下选项:

  • 构建前合并
  • 结帐后清洁

不是在做“清除工作区”。

在这一点上,它停滞了很长时间。一旦它最终完成,它似乎按预期进展:

当我fetch从 Git Bash 命令行运行相同的命令时,它几乎立即运行。

知道会发生什么吗?还是加快速度的提示?请注意,克隆的存储库为 210MB。(大约十年的代码历史。)

0 投票
2 回答
5563 浏览

java - 如何加快 Sonar 的包装设计分析速度?

我维护一个大型(> 500,000 LOC)Java 项目的构建过程。我刚刚在每晚构建的末尾添加了一个声纳分析步骤。但是执行需要三个多小时......这不是一个严重的问题(它在一夜之间发生),但我想知道我是否可以加快它(以便我可以在工作时间手动运行它,如果需要的话)。

我可以调整任何可能改善情况的 Sonar、Hudson、Maven 或 JDK 选项?

1200 万毫秒 = 200 分钟。那是很长一段时间!相比之下,声纳步骤之前的编译和测试步骤不到 10 分钟。据我所知,该过程受 CPU 限制;更大的堆没有效果。我不知道,由于缠结/重复分析,可能必须这样。当然,我知道拆分项目是最好的选择!但这需要相当多的工作;如果我可以同时调整一些配置,那就太好了。

有任何想法吗?

0 投票
1 回答
380 浏览

javascript - 获取 Javascript 测试输出到 hudson

我正在为 Web 应用程序编写自动化程序。我正在通过 javascript API 访问 Web 应用程序,并具有带有自定义断言的包装器函数,这些断言当前只是将输出写入 HTML 页面中的表。

现在我需要将数据输出到我的 hudson ( https://hudson.dev.java.net/ ) 自动化中,在安排、共享和呈现结果时我有很大的灵活性。当我编写 NUnit 测试时,hudson-integration 是无可挑剔的。我看到有一个东西叫 JSUnit,但它不再积极维护(?),所以也许我不应该花太多时间学习它?

我已经看到像 Firebug 这样的工具可以将 javascript 结果输出到控制台,尽管我不知道从那里去哪里。控制台输出似乎停留在 Firefox 中,不再出现。

非常欢迎任何帮助或提示。谢谢!/雅各布

0 投票
1 回答
178 浏览

version-control - Hudson——从多个版本控制系统中提取源代码

我想创建一个新的 hudson 作业,从两个版本控制系统 cvs 和 svn 中提取源代码。

这可能吗。我不想从 cvs 转移到 svn,因为我们很快就会转移到 git。

建议?