系统级变量
系统级变量是 Gitee Go 内置参数,只要产生一条构建记录即可产生以下参数,并可以在任何任务内使用。全部使用 GITEE_xxx 形式描述,使用 {GITEE_xxx}
可以引用参数。系统参数全部由系统生成,不可变更。
内置系统变量有以下:
环境变量名 | 说明 |
---|---|
GITEE_COMPANY | 企业版Path |
GITEE_PIPELINE_NAME | 流水线唯一标识 |
GITEE_PIPELINE_DISPLAY_NAME | 流水线名字 |
GITEE_PIPELINE_BUILD_NUMBER | 流水线构建号 |
如果任务配置了一个代码源工作区时, 则会有以下内置环境变量:
环境变量名 | 说明 |
---|---|
GITEE_REPO | 代码仓库路径 |
GITEE_BRANCH | Push下的分支或PR下的目标分支 |
GITEE_COMMIT | Push和Tag的commit或PR的目标分支commit |
GITEE_SHORT_COMMIT | Push和Tag的7位commit或PR的目标分支7位commit |
GITEE_COMMIT_MESSAGE | Push或Tag的提交信息 |
GITEE_SOURCE_BRANCH | 发起PR时的源分支 |
GITEE_SOURCE_COMMIT | 发起PR时的源分支commit |
GITEE_PULL_REQUEST_ID | 发起PR时的PR号 |
GITEE_PULL_REQUEST_TITLE | 发起PR时的PR标题 |
GITEE_COMMENT | 发起PR时的PR评论信息 |