【发布时间】:2021-01-25 02:01:02
【问题描述】:
【问题讨论】:
标签: environment-variables github-actions
【问题讨论】:
标签: environment-variables github-actions
它是许多 CI 服务器(如 github action、Gitlab、Travis 等)中按惯例定义的环境变量。当构建在这些服务器中运行时,其值始终设置为 true。
许多工具会检查该变量是否设置为true,并调整其配置和输出以适合 CI 环境。例如。一些工具默认是交互式的,但是如果CI=true,它将跳过用户提示并使用默认值/传入的参数。另一个例子是pipenv,当CI=true有特殊配置:https://github.com/pypa/pipenv/blob/207f2f565d2c4493bd8cdfb55a9b565aa58984fc/pipenv/environments.py#L27
【讨论】: