You need to enable JavaScript to run this app.
导航
预置变量
最近更新时间:2024.09.19 15:27:09首次发布时间:2024.03.08 11:11:09

预置变量是系统内置的变量,帮助定制化流水线的流程。预置变量无需提前创建,不支持修改/删除。持续交付目前提供以下常用预置变量。

变量名描述
CP_WORKSPACE流水线任务工作空间路径。
WORKSPACE_ID工作区 ID。
DATETIME当前时间,变量使用 UTC + 0:00 的时间。例如:20220223110105 表示此刻的 UTC 时间为 2022年02月23日11时01分05秒。
PIPELINERUN_ID流水线运行记录 ID。
PIPELINE_ID流水线 ID。
PIPELINE_NAME流水线名称。
SCM_BRANCH运行分支名称。

SCM_TAG

触发流水线运行的 Tag。

说明

使用代码源触发流水线,且触发事件为 Tag 创建时,SCM_TAG 才有值。

SCM_COMMIT_ID运行分支对应的修订版本号,取值为完整的 commit ID。例如:1e872b59013425b7c404a91d16119e8452b983f2。
SCM_COMMIT_ID_SHORT运行分支对应的修订版本号,取值为前 7 位 commit ID。例如:1e872b5。
P4_SHELVE_ID仅适用于 Perforce 代码源,指 Shelved 文件的标识符。
ACCOUNT_ID火山引擎账号(主账号) ID。

USER_ID

子用户(IAM 用户)ID。

说明

  • 手动运行流水线,显示实际触发人 ID。若运行人是主账号,USER_ID 为 0;若运行人是 IAM 用户,USER_ID 为当前 IAM 用户 ID。
  • 触发器触发流水线,显示触发器创建人 ID。若创建人是主账号,USER_ID 为 0;若创建人是 IAM 用户,USER_ID 为当前 IAM 用户 ID。