简述 下表显示了 GitLab CI/CD 变量的列表。 序号 变量 GitLab Runner 描述 1 CI all 0.4 指定作业在 CI 环境中完成。 2 CI_COMMIT_REF_NAME 9.0 all 定义项目构建的分支或标签名称。 3 CI_COMMIT_REF_SLUG 9 ...
下表显示了可用于GitLab 9.0版本的新变量的列表: 编号9.0+ 变量名称 1CI_JOB_ID 2CI_COMMIT_SHA 3CI_COMMIT_TAG 4CI_COMMIT_REF_NAME 5CI_COMMIT_REF_SLUG 6CI_JOB_NAME 7CI_JOB_STAGE 8CI_REPOSITORY_URL 9CI_PIPELINE_TRIGGERED 10CI_JOB_MANUAL ...
- echo "The value of CI_JOB_JWT is $CI_JOB_JWT" - echo "The value of CI_JOB_NAME is $CI_JOB_NAME" - echo "The value of CI_JOB_STAGE is $CI_JOB_STAGE" - echo "The value of CI_JOB_STATUS is $CI_JOB_STATUS" - echo "The value of CI_COMMIT_REF_NAME is $CI_COMMIT_REF...
variables: ## 全局配置 GIT_CLONE_PATH: ${CI_BUILDS_DIR}/builds/${CI_PROJECT_NAMESPACE}/${CI_PROJECT_NAME}/${CI_PIPELINE_ID} GIT_CHECKOUT: "false" CACHE_DIR: "" ## 作业控制 RUN_PIPELINE_BUILD: "" #是否运行构建 yes/no RUN_PIPELINE_TEST: "" #是否运行测试 yes/no RUN_CODE_ANALYS...
极狐GitLab CI/CD 变量是指一系列的环境变量,用来帮助我们控制 CI/CD Job 或 Pipeline 的行为,存储一些可以复用的信息,避免在 .gitlab-ci.yml 中形成硬编码。 极狐GitLab CI/CD 变量分为预定义变量(predefined CI/CD variables) 和自定义变量(custom variable) 两部分。今天我们先来学习预定义变量这部分。
在极狐GitLab 16.9 中,我们发布了一些关于 CI/CD 变量用户体验的改进。我们通过以下方式改善了变量的创建流程: 改善了当变量值不满足要求时的验证。 改善了变量创建过程中的帮助文档。 允许调整变量表单中变量值字段的大小。 其他改进包括一个新的、可选的针对群组及项目变量的描述,用来助力变量的管理。我们还让多个...
极狐GitLab CI/CD 变量是指一系列的环境变量,用来帮助我们控制 CI/CD Job 或 Pipeline 的行为,存储一些可以复用的信息,避免在 .gitlab-ci.yml 中形成硬编码。 极狐GitLab CI/CD 变量分为预定义变量(predefined CI/CD variables) 和 自定义变量(custom variable) 两部分。今天我们来学习自定义变量这部分。
极狐GitLab CI/CD 变量是指一系列的环境变量,用来帮助我们控制 CI/CD Job 或 Pipeline 的行为,存储一些可以复用的信息,避免在 .gitlab-ci.yml 中形成硬编码。 极狐GitLab CI/CD 变量分为预定义变量(predefined CI/CD variables) 和 自定义变量(custom variable) 两部分。今天我们来学习自定义变量这部分。
1.预定义变量, 就是gitlab的CI/CD内置的一些变量 test_variable: stage: test script:- echo"$CI_JOB_STAGE" 常用预设变量表 变量名称 GitLab GitLab Runner 描述 CI all 0.4 对CI/CD中的所有作业可见,值为true CI_BUILDS_DIR all 11.10 构建时的最顶层目录 ...
gitlab 设置全局变量 gitlab ci variables 本文是《GitLabCI实践》教程部分内容,点击上面图片报名学习! artifacts 用于指定在作业成功或者失败时应附加到作业的文件或目录的列表。作业完成后,工件将被发送到GitLab,并可在GitLab UI中下载。 artifacts:paths