如何获取JFrog CLI更详尽的日志以排查命令执行问题?
JFrog CLI 日志与详细度控制选项
1. 全局日志级别配置
通过环境变量 JFROG_CLI_LOG_LEVEL 控制全局日志输出的详细程度,可选值包括:
ERROR:仅输出错误信息WARN:输出警告及错误信息INFO(默认):输出常规操作反馈DEBUG:输出调试级元数据,包含请求/响应的基础信息TRACE:输出最详细的日志,含完整请求、响应的头部与内容
设置方式:
- 当前会话临时生效:
export JFROG_CLI_LOG_LEVEL=TRACE - 永久生效(需重启shell):
将上述命令添加到~/.bashrc、~/.zshrc等shell配置文件中。
2. 命令级详细度参数
部分命令支持通过 -v/--verbose 参数单独提升执行日志的详细度,优先级高于全局环境变量设置:
- 示例用法:
jf rt upload 'local-folder' 'test_generic/local-folder' --archive=zip --flat -v jf rt build-discard -v - 重复使用
-v(如-vv)可进一步增强日志细节,部分场景下会输出比TRACE级别更细致的操作过程。
3. 其他日志辅助配置
JFROG_CLI_LOG_FILE:将日志输出到指定文件而非控制台,示例:export JFROG_CLI_LOG_FILE=/path/to/jfrog-cli.logJFROG_CLI_NO_COLOR:禁用日志的彩色输出,适合日志重定向或无颜色支持的终端:export JFROG_CLI_NO_COLOR=true
内容的提问来源于stack exchange,提问作者red888
相关产品推荐
相关产品推荐

