azure - 如何修复 Azure CI 上的控制台日志编码问题?
问题描述
在发布管道中的 docker 容器中运行赛普拉斯时,我在 Azure CI 上得到了这个。我猜这可能是因为 Cypress、docker、NodeJS 或 CI 本身的某些设置。
我在管道中尝试了NO_COLOR=1
Cypress 选项,但它似乎没有效果。
解决方案
管道中设置的环境变量在 Docker 容器内不会处于活动状态。Docker 容器有自己的一组环境变量。我相信您将能够通过添加来解决您的问题
ENV NO_COLOR=1
在 Dockerfile 中
推荐阅读
- python - 如何将多行 Python 代码转换为单行?
- python - 如何遍历模板中的多维列表/字典
- django - 带有 whitenoise.django 的 ImportError
- c++ - 如何在 g++ 中“使用 unicode 字符集”?
- python - 有没有办法在熊猫数据帧上并行化这个循环?
- reactjs - Algolia SearchBox - 我希望它仅在用户选择 SearchBox 时显示 Hits
- typescript - 使用 keyof 的参数泛型推理
- python-3.x - 将带有 texttract 模块的 Python 应用程序部署到 Google Cloud Platform
- firebase - 用于在另一个集合中的文档中查找数据的 Firestore 匹配规则
- c# - 如何在统一 c# 脚本中从面板中销毁动态元素