Skip to content

Drone CI 内置环境变量

📦 仓库信息

变量名说明
DRONE_REPO仓库路径(如 user/project
DRONE_REPO_NAME仓库名(如 project
DRONE_REPO_OWNER仓库拥有者(如 user
DRONE_REPO_LINK仓库地址(如 https://github.com/...

🌿 Git 提交信息

变量名说明
DRONE_BRANCH当前构建的分支名
DRONE_TAGGit 标签(如果是 tag 构建)
DRONE_COMMITGit 提交哈希(完整)
DRONE_COMMIT_SHORTGit 提交哈希(前几位)
DRONE_COMMIT_AUTHOR提交作者名称
DRONE_COMMIT_AUTHOR_EMAIL提交作者邮箱
DRONE_COMMIT_MESSAGE提交信息
DRONE_SOURCE_BRANCHPull Request 的源分支
DRONE_TARGET_BRANCHPull Request 的目标分支

🔁 构建信息

变量名说明
DRONE_BUILD_NUMBER构建编号(流水线构建号,自增)
DRONE_BUILD_STATUS构建状态:successfailurerunning
DRONE_EVENT触发事件:pushpull_requesttagpromotecron
DRONE_JOB_STARTED构建开始时间(Unix 时间戳)
DRONE_JOB_FINISHED构建结束时间(Unix 时间戳)