GitLab CI/CD 预设变量有哪些
时间: 2024-01-17 21:05:23 浏览: 124
Jenkins安装步骤及集成gitlab触发.docx
GitLab CI/CD 预设变量包括以下几个:
1. CI_COMMIT_REF_NAME:当前提交的分支名称。
2. CI_COMMIT_SHA:当前提交的 SHA1 散列值。
3. CI_COMMIT_SHORT_SHA:当前提交的 SHA1 散列值的前 8 位。
4. CI_COMMIT_BRANCH:当前提交所在的远程分支名称。
5. CI_COMMIT_TAG:当前提交是否被标记为 tag 。
6. CI_PIPELINE_ID:当前管道的 ID 。
7. CI_PIPELINE_SOURCE:当前管道的源,可以是 push、merge_request、schedule、web、api 等。
8. CI_PROJECT_ID:GitLab 项目的 ID 。
9. CI_PROJECT_URL:GitLab 项目的 URL 。
10. CI_PROJECT_NAMESPACE:GitLab 项目的命名空间。
11. CI_PROJECT_NAME:GitLab 项目的名称。
12. CI_PROJECT_PATH:GitLab 项目的路径。
13. CI_PROJECT_DIR:GitLab 项目的根目录。
14. CI_JOB_ID:当前作业的 ID 。
15. CI_JOB_NAME:当前作业的名称。
16. CI_RUNNER_ID:当前 Runner 的 ID 。
17. CI_RUNNER_DESCRIPTION:当前 Runner 的描述。
18. CI_RUNNER_TAGS:当前 Runner 的标签。
19. CI_REGISTRY_USER:GitLab Container Registry 的用户名。
20. CI_REGISTRY_PASSWORD:GitLab Container Registry 的密码。
阅读全文