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)
上次更新: 2024/10/23, 10:13:01