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

标签 java git ant junit travis-ci

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

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

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

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

我需要帮助才能使这一切正常工作,如果您可以提供说明,那就太好了,如果您可以提交 pull 请求,那就更好了。

最佳答案

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

script: ant <your_target>

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

script: ant BackendSingletonTests

关于java - 创建 ANT 脚本以在 Tavis-CI 上构建并在提交时运行 JUnit 测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28552629/

相关文章:

android - 使用 Ant 自动增加内部版本号

ant - 如何使用Ant重命名文件夹?

java - IvyDE 无法解析 Mule 依赖关系

java - 传递实现接口(interface)的内部类

java - 是否可以在同一个项目中使用 jersey 和 java websockets (ServerEndpoint)

java - Protege插件开发: protege views sources?

适用于 Windows 的 Github - 查找 HEAD 错误失败

git 显示特定文件返回 'fatal: bad object'

java - 如果加密,从 .zip 文件创建 java.nio.file.FileSystem?

git - .gitmodules 和在 .git/config 中指定子模块的区别?