代码之家  ›  专栏  ›  技术社区  ›  luiscubal

Sourceforge每日构建

  •  2
  • luiscubal  · 技术社区  · 17 年前

    我的项目是使用ANT构建脚本用Java编写的。(Ant安装了一些扩展,但让我们暂时忽略它。)

    不幸的是,似乎没有简单的方法来自动生成每日构建。有什么我可以使用的解决方法吗。以下是我想要的:

    1. 总是 使用最新的SVN版本。
    2. 它应该在网上发布。如果失败,它应该发布错误报告。
    3. 自动地 .

    我该怎么做?我如何模拟SourceForge中托管的项目的自动每日构建?

    2 回复  |  直到 17 年前
        1
  •  3
  •   Kalecser    17 年前

    据我所知,您需要的是一个持续集成工具。它将为您汇集SCM,启动构建,并在失败时发布/存储错误报告。

    我最喜欢的是Hudson:

    https://hudson.dev.java.net/

        2
  •  1
  •   Tim    17 年前

    http://apps.sourceforge.net/trac/sitedocs/wiki/Subversion http://apps.sourceforge.net/trac/sitedocs/wiki/Subversion%20hook%20scripts#svnnotify

    或者,使用(svn-up)每小时(或任何你想要的时间段)检查最新版本的过程就足以触发构建吗?(记录上次已知的构建版本,如果当前版本不同,则触发构建)

    我不熟悉它们,但我怀疑进行构建的第三方工具(CI/CD持续集成)有一种从SVN确定构建触发事件的方法。