我已经使用jenkinsfile构建了一个jenkins管道,该管道基本上在我的测试分支(比如说“ devops”分支)上运行pylint和单元测试。现在,我想将此测试分支 devops 合并到我的 master 分支,该分支是受保护的分支,即我无法在本地合并这两个分支,并且然后直接推送到该主分支。
我阅读了有关git-webhooks的内容,我正在考虑从我的jenkinfile触发webhook(通过可用的插件,如果有的话),这可能会在github中创建合并请求,然后我可以查看更改并允许通过手动点击进行合并。
我不知道执行此操作的确切过程和资源。任何潜在客户都会被感激。