gpt4 book ai didi

git - 如何在所有单元测试通过后立即 merge 推送?

转载 作者:太空狗 更新时间:2023-10-29 14:19:27 26 4
gpt4 key购买 nike

我想更改我的 CI,以便首先在 CI-Server 上测试对 origin/master 的每次推送,并且只有在测试通过时才会 merge 推送。

你知道这方面的工具吗?

亲切的问候

最佳答案

这是一种可能的工作流程:

  1. 使用两个远程克隆:originci
  2. 禁止 ci 用户以外的用户向 origin/master 推送
  3. 推送到 ci/master
  4. 如果 ci 验证 master HEAD,让 ci 用户将更改从其 ci 存储库推送到 origin/master

关于git - 如何在所有单元测试通过后立即 merge 推送?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23021010/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com