此问题在此处已有答案:
Maven - How to compile tests without running them ?(7个答案)
十小时前关门了。
我面临的问题是:
比如说,我有一个JAVA代码,我故意在那里放了一个语法错误,那么编译应该会导致构建失败。
类似地,如果没有错误,编译应该将构建标记为成功。
但问题是,我不想运行代码,我只想看到基于编译的Failure和Success
我为自动化测试写了一个TestNg代码,我在Jenkins中使用了这个maven目标:clean compile test
这将开始运行整个测试,然后在捕获到的任何一行上产生错误。
但是我想在编译期间得到这个错误,而不运行测试代码。
1条答案
按热度按时间2exbekwf1#
您可以尝试捕获错误并从jenkins管道中杀死maven进程: