Tag: 持续集成

Hudson和CruiseControl for Java项目有什么区别?

我认为标题总结了它。 我只想知道为什么这个或那个更适合从Svn持续集成Java项目。

程序员如何在一个项目上一起工作?

我一直都是独立编程的,我还是个学生,所以我从来没有和其他人一起编程,我以前甚至没有使用过版本控制系统。 我正在开发一个项目,它需要知道程序员如何在公司的一个软件上一起工作。 软件是如何编译的? 它是否来自版本控制系统? 是由个人程序员吗? 它是周期性的吗? 是否有人决定build造什么? 是否有任何testing,以确保它“工作”? 任何事情都可以做。

如何显示我的testing在Github中传递/失败?

我有一个项目在github上有广泛的unit testing(使用mocha为node.js)。 我想通过显示在每个页面上通过/失败的testing来炫耀。 我注意到Github上的其他项目正在这样做。 我一直无法find有关如何使testing状态显示的任何文档。 我怎样才能让Github显示unit testing输出? Github是否运行testing或者是否需要连接外部Web应用程序? 有没有一个免费的Web服务来做到这一点(我的应用程序是开源的)?

在同一台计算机上运行多个TeamCity代理?

我们有几个构build机器,每个构build一个TeamCity构build代理。 每台机器都非常强大,我们希望在同一台机器上运行多个构build代理。 这是可能的, 而不使用虚拟化 ? 是否有TeamCity的质量替代品支持这个?

持续集成服务器

我的公司正在考虑改变持续集成服务器(我不会说我们现在有哪一个,所以我不会歪曲你的反应:))我想知道有没有人有任何build议? 最好的用户体验,维护难度等等… 我们的代码全部在java中,我们使用ANT作为构build工具。

CI服务器的比较?

我正在寻找不同的持续集成 (CI)服务器(特别是.NET)的比较,并找不到任何。 因此,我想知道您对可用的不同解决scheme有什么看法,有哪些优缺点,托pipe要求是什么以及为什么CI Server XY是您所select的服务器。 我对你的想法感兴趣(随时对其他人发表评论): 哈德森 巡航控制 CruiseControl.NET TeamCity的 CIFactory(使用CruiseControl.NET) 兴趣点是: configuration(简单,灵活) 与SCM集成(特别是像git或hg的DSVC) 与构build系统集成(MSBuild,NAnt,Rake) 与testing框架集成 与Source Anaylsis集成(Simian,NDepend,FxCop,NCover等) WebInterface /仪表板 基础设施要求

在Grunt Task中运行一个命令

我在我的项目中使用Grunt (JavaScript项目的基于任务的命令行构build工具)。 我创build了一个自定义标签,我想知道是否可以运行一个命令。 澄清,我试图使用闭合模板和“任务”应该调用jar文件预编译大豆文件到一个JavaScript文件。 我从命令行运行这个jar,但我想把它设置为一个任务。

mvn干净安装与部署与发布

我只是在学习maven,而我们最近需要越来越多。 我想知道之间的区别 mvn clean install mvn release mvn deploy 请尽可能描述。

“构build服务器”有什么意义?

我没有为非常大的组织工作过,也从来没有为拥有“构build服务器”的公司工作过。 他们的目的是什么? 为什么不是开发人员在本地机器上构build项目,还是他们? 有些项目是如此之大,需要更强大的机器来在合理的时间内构build它? 我看到构build服务器的唯一有用的地方是与构build服务器的持续集成,不断构build致力于存储库的内容。 难道我只是没有足够的项目工作? 有人请赐教:构build服务器的目的是什么?

你如何运行Jenkins的NUnittesting?

我正在寻找运行自动化的NUnittesting的C#应用​​程序,每晚和每个提交到SVN。 Jenkins-CI能做些什么? 是否有在线教程或如何logging哪些文档可以查看类似的设置?