推荐的 Git 连续整数系统?

发布于 2024-10-21 18:29:49 字数 207 浏览 4 评论 0原文

我正在尝试寻找任何推荐的 Git 持续集成系统, 我找到了 Cruisecontrol 等插件, 但我认为会有一些软件是专门围绕 Git 涉及的方式和常见工作流程构建的(例如,为每个分支或类似功能执行测试)

我们特别希望将 ci 软件与 PHP 和 JavaScript 一起使用,也许Java 也是如此,都在 Linux 系统上。

任何指向正确方向的指针都会很棒!

I am trying to find any recommended continuous integration systems for Git,
I have found plugins for Cruisecontrol etc,
but I thought there would be some software around that are specifically built around the way and common workflows involved with Git (e.g. executing tests for each branch or similar functionality)

We are in particular looking for using the ci software together with PHP and JavaScript, perhaps Java as well, all on Linux systems.

Any pointers in the right direction would be great!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

如梦初醒的夏天 2024-10-28 18:29:49

我使用 Jenkins-PHP 和 CruiseControl/phpUnderControl。我对此很满意。

Im using Jenkins-PHP and CruiseControl/phpUnderControl. I'm happy with that.

何处潇湘 2024-10-28 18:29:49

我不得不推荐 Jenkins 纯粹是因为它拥有大量的插件、社区支持以及扩展它的简便性(通过编写自己的插件)。它也是我遇到过的最容易安装和管理的。

价格也不错(免费)。

I have to recommend Jenkins purely because of the amount of plugins it has, the community support and the ease of extending it (by writing your own plugins). It is also the easiest to install and administer that I have come accross.

The price is good as well (free).

蓝海 2024-10-28 18:29:49

我使用过 CruiseControl.rb,但它在高负载下似乎有些不稳定。我听说过关于(Oracle 风格)Hudson 和/或(FOSS 风格)Jenkins 的好消息。我们的开发团队目前正在研究切换到它。

如果您的开发周期中有复杂的分支流程,您可能会研究 git hooks 以及各种 CI 服务器提供的 API。 Jenkins 远程访问 api 看起来可能能够满足您的需求。

I've used CruiseControl.rb, but it seems to suffer from some stability under high load. I have heard good things about (the Oracle flavored) Hudson and/or (FOSS-flavored) Jenkins. Our dev-team is currently investigating switching over to it.

If you have a complex branch flow in your development cycle, you might look into git hooks to and the APIs that the various CI servers provide. The Jenkins remote access api seems like it might be able to meet your needs.

雨落□心尘 2024-10-28 18:29:49

TeamCity 是迄今为止我用过的最好的 CI 服务器,并且对中小型团队免费。

Git 配置的详细信息在这里 - http://confluence.jetbrains.net/display/ TCD6/Git+%28JetBrains%29

TeamCity is by far the best CI server I've used and it's free for small to medium sized teams.

Details of Git configuration are here - http://confluence.jetbrains.net/display/TCD6/Git+%28JetBrains%29

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文