git 提交
ci/gitCommit
组件:v0.25.0+ git commit组件,提交修改的文件。
需要额外引入扩展库:rulego-components-ci (opens new window)
# 配置
字段 | 类型 | 说明 | 默认值 |
---|---|---|---|
directory | string | 本地目录 | 从metadata的workDir获取 |
pattern | string | 添加的文件模式匹配,必须是当前工作区相对目录。例如:/example/*.go | |
message | string | 提交信息 | |
signature | Signature | 作者信息 | 空 |
Signature:
字段 | 类型 | 说明 | 默认值 |
---|---|---|---|
authorName | string | 作者名称 | |
authorEmail | string | 作者邮箱 |
以上字段都可以使用组件配置变量
# Relation Type
- Success: 执行成功,把消息发送到
Success
链 - Failure: 执行失败,把消息发送到
Failure
链
# 执行结果
- 该组件不改变
msg.Data
值。 - 通过
msg.Metadata
hash 获取本次提交hash。
在 GitHub 上编辑此页 (opens new window)
上次更新: 2024/10/23, 10:13:01