[英]jenkins error on windows batch command
请 帮助,我被困通过Windows批处理命令生成作业运行测试,
我有这样的蝙蝠:
cd SkySuperplanner
mvn clean install test -Dtest=ExecuteAllSuite -DfailIfNoTests=false
在hudson中执行此操作时,我的构建成功,但出现此错误并失败,
Started by user anonymous
Building in workspace C:\Program Files\Jenkins\workspace\Sky+iPad-Seetest-Smoke
[Sky+iPad-Seetest-Smoke] $ cmd /c call C:\Windows\TEMP\hudson1804953959577254996.bat
C:\Program Files\Jenkins\workspace\Sky+iPad-Seetest-Smoke>AlltestBuild.bat
C:\Program Files\Jenkins\workspace\Sky+iPad-Seetest-Smoke>cd SkySuperplanner
C:\Program Files\Jenkins\workspace\Sky+iPad-Seetest-Smoke\SkySuperplanner>mvn clean install test -Dtest=ExecuteAllSuite -DfailIfNoTests=false
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building SkySuperplanner 0.0.1-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- maven-clean-plugin:2.4.1:clean (default-clean) @ SkySuperplanner ---
[INFO] Deleting C:\Program Files\Jenkins\workspace\Sky+iPad-Seetest-Smoke\SkySuperplanner\target
-------------------------------------------------------
---------------------------------blah blah balh
-----------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 19.515s
[INFO] Finished at: Fri Jul 05 11:50:46 BST 2013
[INFO] Final Memory: 10M/26M
[INFO] ------------------------------------------------------------------------
'cmd' is not recognized as an internal or external command,
operable program or batch file.
Build step 'Execute Windows batch command' marked build as failure
Recording test results
Finished: FAILURE
不要使用bat构建步骤来调用maven,您将更高兴使用maven构建步骤。 我认为构建步骤被列为“调用顶级Maven项目”,这将为您添加一些特殊的调味料
~/.m2/repository
我经常这样做,因此它将.m2
目录放置在工作区中。这会占用更多的磁盘空间,但可以使其中一个免于获得多年的.m2目录如果要清理工作空间,则将花费更多时间-尤其是如果您没有在工件管理器中缓存工件。 我也遇到了这个。 我在系统配置中错误地设置了PATH,一旦修复此错误,该错误就会消失。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.