automerger:如果所有分支都是`master` +功能,则不需要`develop`

时间:2021-05-19 05:33:37
【文件属性】:
文件名称:automerger:如果所有分支都是`master` +功能,则不需要`develop`
文件大小:66KB
文件格式:ZIP
更新时间:2021-05-19 05:33:37
github pull-requests auto-merge feature-branching Go 自动合并 通过GitHub上的PR自动将主干(通常是master )中的更改合并到功能分支中。 使用 如果您不想设置服务器,我托管。 如果要运行自己的版本,请参见下面的“部分。 为什么 在 ,我们使用功能分支。 每当将某个功能合并到master ,我们就会到达两个状态之一。 我们所有的功能分支都将落在后面。 有人必须将更改从master手动合并到每个功能分支中。 如果功能分支滞后,则质量检查人员将引发标题为“功能X停止在开发/登台工作”的错误。 产生了不必要的错误/问题,浪费了时间,您就明白了。 手动合并可能是自动化的,所以我做到了。 有关更多信息,请滚动至 这个怎么运作? 每当对主干进行推送时,自动合并都会向所有其他分支发出拉取请求,并尝试合并PR。 如果这样做失败,则将其分配给提交的推送程序(可配置),以供人为干预。 跑步 您可以使用的可执行文件,也可以使用ofpiy
【文件预览】:
automerger-master
----.goreleaser.yml(111B)
----vendor()
--------github.com()
----deploy()
--------service.yaml(192B)
--------ingress.yaml(363B)
--------deployment.yaml(418B)
----Dockerfile(431B)
----LICENSE(1KB)
----main.go(134B)
----.gitignore(300B)
----README.md(4KB)
----automerger()
--------handler.go(4KB)
--------server.go(282B)
--------token.go(883B)
--------errors.go(921B)
--------config.go(2KB)
--------models.go(1KB)
--------utils.go(1KB)
----Gopkg.toml(610B)
----Gopkg.lock(435B)

网友评论