Gitlab 内置变量

12/18/2021 CI

# 用处

在 gitlab 的 CI/CD 流程中,会需要通过内置变量调整执行的脚本,希望提供常用配置给大家提供帮助.

# variables

变量 描述
CI_PROJECT_URL 访问项目的 HTTP 地址
CI_COMMIT_REF_NAME 构建项目的 branch 或 tag 名称
CI_COMMIT_REF_SLUG $CI_COMMIT_REF_NAME 小写,除了 0-9 和 a-z,替换为-
CI_COMMIT_SHA 构建项目的 commit SHA 值
CI_COMMIT_TAG 构建项目的 commit 的 tag 名,只有在构建 tags 时才会使用。
CI_PROJECT_NAME 当前正在构建的项目名称(实际上是项目文件夹名)
CI_ENVIRONMENT_NAME 执行 job 的环境名,如 produciton,dev,pre-production 等
CI_JOB_NAME 在 .gitlab-ci.yml 中定义的 job 名称
CI_JOB_STAGE 在 .gitlab-ci.yml 中定义的 stage 名称

# 参考地址

官网地址 (opens new window)

掘进文章--参考地址 (opens new window)

Last Updated: 11/4/2022, 6:55:40 AM