【问题标题】:Is there a way to do an automated build of an open-source project on Google Code? [closed]有没有办法在 Google Code 上自动构建开源项目? [关闭]
【发布时间】:2011-09-22 09:53:04
【问题描述】:

我在 Google Code Project Hosting 上有一个开源 C# 项目,我很好奇是否有一项服务可以自动构建那里托管的项目的每日构建。如果它能够定期进行构建,然后提供二进制文件以供下载,或者至少在项目构建失败时通知,那就太好了。

这样的东西存在吗?另外,如果 Google Code 没有,是否存在其他项目托管服务?

【问题讨论】:

    标签: c# open-source build build-automation


    【解决方案1】:

    teamcity.codebetter.com 为开源项目提供持续集成(与 TeamCity),无论代码托管在何处。
    您可以阅读更多相关信息(包括如何应用您的项目)here


    编辑:

    我明白你的意思,但它是我所知道的开源项目的唯一免费 CI 产品。这是一个慷慨的提议——CodeBetter 不是公司,而是一群个人博客作者。所以我想他们必须自己为服务器容量付费。
    TeamCity 企业版由 JetBrains(TeamCity 的制造商)赞助。
    我刚刚注意到you can get the Enterprise Edition for free directly from JetBrains when you're an open source project,但您也必须申请。
    但是,您只需获得软件本身...没有托管,您需要自己处理。

    但我认为您必须申请(无论哪种方式)这一事实并没有那么糟糕。
    当然,如果你能注册就更好了,但想想看……你完全免费获得软件worth $1999 (plus $999 yearly renewal!),你需要做的就是申请它。

    【讨论】:

    • 这看起来很棒,但让我彻底困惑。哈哈。我也不喜欢你必须给他们发电子邮件并“希望”他们为你做这件事,但 +1 链接。
    • 我编辑了我的答案,见上文!
    【解决方案2】:

    有一个名为AppHarbour的启动项目

    它声称它可以构建和发布你的网站,只使用 Git/Mercurial-push 操作。 我还没有尝试过,但这个想法似乎很有希望。

    编辑:此服务提供对其自己的云的自动部署,因此它不仅适用于 CI 测试,但如果您使用它作为云服务提供商,它仍然很有趣。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-04-15
      • 2019-09-03
      • 1970-01-01
      • 2011-05-04
      • 1970-01-01
      • 2019-05-09
      • 1970-01-01
      • 2021-10-18
      相关资源
      最近更新 更多