[英]How to avoid undesired “animated” console output on Jenkins
有時,我在Jenkins Job Output中找到這樣的日志行:
[|] [/] [-] [\] [|] [/] [-] [\] [|] [/] [-]
我知道這些行來自“ Progress Spinner”( https://askubuntu.com/questions/623933/how-to-create-a-rotation-animation-using-shell-script ),但在純文本中看起來很奇怪文字記錄。
更糟糕的是,當工具使用“命令行進度條”時(例如,拉出Docker Image或NPM軟件包時),該日志包含真正的丑陋(且不必要)的日志塊。
...
xtracting [=============> ] 15.2 MB/50.31 MB
xtracting [==============> ] 15.2 MB/50.31 MB
xtracting [===============> ] 15.2 MB/50.31 MB
xtracting [================> ] 15.2 MB/50.31 MB
xtracting [=================> ] 15.2 MB/50.31 MB
----
是否存在任何可以顯示動畫或將輸出縮小到最終“位置”的Jenkins插件(如Ansi-Color插件 )?
我不想在“安靜”模式下使用所有工具只是為了跳過這些不必要的“ ascii arts”,因為那樣會丟失很多有趣的信息。
這是一個有趣的話題,但是如果工具沒有正確檢測到TTY,恐怕幾乎沒有安全的方法可以用來“壓縮”輸出。
以下是變通辦法:
-q
或--silent
類的開關
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.