| 来源 | 项目/组/实例变量、作业级 variables、触发时覆盖、父管道传递 |
|---|---|
| 优先级 | 以 GitLab《CI/CD variable precedence》与 GitHub 环境作用域定义为准 |
| 实践 | 只在有必要处覆盖;敏感变量走受保护与掩码机制 |
GitLab 触发时覆盖
GitLab 触发时覆盖
deploy:
variables:
TARGET_ENV: staging
script: ./ci/deploy.sh调试时先打印变量来源与作用域,再排查「为什么生效的不是我以为的值」。