首页 > 解决方案 > 如何修复 Azure CI 上的控制台日志编码问题?

问题描述

在发布管道中的 docker 容器中运行赛普拉斯时,我在 Azure CI 上得到了这个。我猜这可能是因为 Cypress、docker、NodeJS 或 CI 本身的某些设置。

![ ] 1

我在管道中尝试了NO_COLOR=1Cypress 选项,但它似乎没有效果。

标签: azuredockercontinuous-integrationcypressconsole.log

解决方案


管道中设置的环境变量在 Docker 容器内不会处于活动状态。Docker 容器有自己的一组环境变量。我相信您将能够通过添加来解决您的问题

ENV NO_COLOR=1 

在 Dockerfile 中


推荐阅读