【发布时间】:2021-05-23 15:13:18
【问题描述】:
这就是我的情况:
我对 gitlab-ci 还很陌生。我不托管自己的 gitlab 实例,而是将所有内容推送到 gitab 本身。我没有使用也不熟悉任何构建工具,如 Maven。我通常从 IDE 而不是终端工作和运行我的程序。
这是我的问题:
当我推送我的 Java 项目时,我希望我的管道启动我编写的 Junit 测试。虽然我发现了各种用于除 Java 之外的其他语言的简单命令来运行单元测试,但对于 Junit,我没有遇到任何问题。我刚刚发现有人使用 Maven,在本地运行测试,然后将测试报告推送到 gitlab。甚至可以在没有像 Maven 这样的构建工具的情况下使用管道在 gitlab 服务器上轻松运行 Junit 测试吗?我必须在本地运行它们吗?我是否必须学习使用 Java 终端命令启动它们?我已经找了好几天了。
【问题讨论】:
-
不是完全重复,但高度相关:stackoverflow.com/q/52373469/2422776