当我运行Play命令时,日志在终端上会清晰地显示颜色,但是当我在Jenkins中构建应用程序时,那里的日志会显示颜色代码,使它们难以阅读。
命令行日志:
[info] ApplicationSpec
[info] Application should
[info] + send 404 on a bad request
[info] x render the index page
[error] '401' is not equal to '200' (ApplicationSpec.scala:25)
[info] Total for specification ApplicationSpec
[info] Finished in 134 ms
[info] 2 examples, 1 failure, 0 error
[error] Failed: Total 3, Failed 2, Errors 0, Passed 1
[error] Failed tests:
[error] ApplicationSpec
[error] IntegrationSpec
[error] (test:test) sbt.TestsFailedException: Tests unsuccessful
[error] Total time: 23 s, completed Mar 26, 2014 10:00:34 AM
詹金斯日志:
[0m[[0minfo[0m] [0mApplicationSpec[0m
[0m[[0minfo[0m] [0mApplication should[0m
[0m[[0minfo[0m] [0m[32m+[0m send 404 on a bad request[0m
[0m[[0minfo[0m] [0m[33mx[0m render the index page[0m
[0m[[31merror[0m] [0m '401' is not equal to '200' (ApplicationSpec.scala:25)[0m
[0m[[0minfo[0m] [0mTotal for specification ApplicationSpec[0m
[0m[[0minfo[0m] [0m[34mFinished in 229 ms[0m[0m
[0m[[0minfo[0m] [0m[34m2 examples, 1 failure, 0 error[0m[0m
[0m[[31merror[0m] [0mFailed: Total 3, Failed 2, Errors 0, Passed 1[0m
[0m[[31merror[0m] [0mFailed tests:[0m
[0m[[31merror[0m] [0m ApplicationSpec[0m
[0m[[31merror[0m] [0m IntegrationSpec[0m
[0m[[31merror[0m] [0m(test:[31mtest[0m) sbt.TestsFailedException: Tests unsuccessful[0m
[0m[[31merror[0m] [0mTotal time: 6 s, completed Mar 25, 2014 2:28:01 PM[0m
如您所见,Jenkins输出仍然具有相同的内容,但是颜色代码使它非常嘈杂,以至于很难弄清楚到底发生了什么。
我发现有关如何为SBT工具关闭颜色代码的信息很少,但是play
当通过Jenkins运行构建时,我无法弄清楚如何通过命令将其传递给我。
事实上我也很好奇(有同样的问题),所以检查了您发送的建议:)
答案是:
play -Dsbt.log.noformat=true dist
或(如应将更多参数像非默认端口号一样发送到控制台),通常:
play -Dsbt.log.noformat=true "~run 9123"
谁能帮我弄清楚为什么代码颜色似乎是关闭的?不管我使用的是什么主题,我的元素标记总是与可能在其中的文本相同的颜色。
我遵循以下指示https://code.visualstudio.com/docs/setup/mac但我没有成功。这就是我进去时发生的事情 我得到了以下信息: 我还查找了以下问题:如何在OSX上从命令行打开Visual Studio代码?,这没用。 我在VSCode中只有一个终端选项,zsh。
问题内容: 我正在使用Putty连接到远程服务器。我想知道的是,在关闭与Putty的会话后,是否有任何方法可以编写命令并使它们继续运行。原因是我不想一直保持计算机开机。有什么办法吗? 更新解决方案 对于我提出的问题,最好的解决方案是使用所提供的命令之一,例如 nohup ,因为您不必安装任何其他软件。但是,如果您遇到相同的问题,请使用屏幕,然后安装并使用它。太神奇了 我选择诺曼·拉姆齐(Norma
问题内容: 我正在尝试从redis- cli关闭我的redis服务器。每当我从客户端发出命令时,都会收到错误“(错误)需要NOAUTH身份验证”。我已经尝试过命令“关闭”和“关闭未保存”。 我也尝试从另一个终端窗口尝试“ redis-server stop”,但收到错误“#致命错误,无法打开配置文件’stop’” 如何关闭该服务器?(我在OSX上)。 问题答案: 您的Redis服务器显然已配置了密
我正在使用Spring Boot构建一个命令行java应用程序,以使其快速工作。 应用程序加载不同类型的文件(例如CSV)并将它们加载到Cassandra数据库中。它不使用任何web组件,它不是web应用程序。