创建 ANT 脚本以在 Tavis-CI 和 运行 提交时构建 JUnit 测试

Create ANT script to build on Tavis-CI and run JUnit tests on commit

我正在使用 Java 开发一个非常简单的应用程序,并使用 JUnit 来测试该应用程序。

我需要能够创建一个 ANT 脚本以及一个 .travis.yml 文件,以便我的项目可以 1) 在 Travis 上构建,以及 2) 自动 运行 JUnit 测试每次提交。

您可以在 GitHub 上查看我的修订历史记录,但我遇到的最大问题是

  1. 我不知道如何处理 ANT 脚本,除此之外还有 Eclipse 自动生成它
  2. 我不知道如何让 Travis 自动进行 运行 测试
  3. 我(相信)我需要在本地包含 JUnit jar,但不知道 如何引用

我需要帮助让这一切正常工作,如果你能提供说明那会更好,如果你能提交拉取请求那会更好。

您的 build.xml 没有目标 test。您可以添加行

script: ant <your_target>

到您的 .travis.yml 文件。例如

script: ant BackendSingletonTests