git推送
ci/gitPush组件:v0.25.0+ git push组件,用于往git推送更新。
需要额外引入扩展库:rulego-components-ci (opens new window)
# 配置
| 字段 | 类型 | 说明 | 默认值 |
|---|---|---|---|
| repository | string | Git 仓库 URL,可以使用组件配置变量 | 从metadata的ref获取 |
| directory | string | 克隆到的本地目录,可以使用组件配置变量 | 从metadata的workDir获取 |
| refSpecs | string | 用于定义本地分支与远程分支之间的映射关系,例如:refs/heads/main:refs/heads/main,多个映射关系与逗号隔开,可以使用组件配置变量 | refs/heads/main |
| authType | string | 认证类型,可以是 ssh,password或 token | token |
| authUser | string | 用户名 | 空 |
| authPassword | string | 密码或 token | 空 |
| authPemFile | string | SSH 秘钥文件路径 | 空 |
| proxyUrl | string | 代理地址 | 空 |
| proxyUsername | string | 代理用户名 | 空 |
| proxyPassword | string | 代理密码 | 空 |
# Relation Type
- Success: 执行成功,把消息发送到
Success链 - Failure: 执行失败,把消息发送到
Failure链
# 执行结果
无
在 GitHub 上编辑此页 (opens new window)
上次更新: 2025/09/03, 10:09:04