git - 有没有办法在 BitBucket Server API 或 BitBucket rest api 中挑选?
问题描述
我正在尝试创建一个 BitBucket 挂钩,当 PR 合并到一个发布分支时会触发该挂钩。之后,它将识别哪些发布分支较新,为每个较新的发布分支打开一个功能分支。之后,它会从 PR 中挑选提交到每个新功能分支。这与 BitBucket 中的 Auto-Merge 类似。不幸的是,自动合并不适用于我们的存储库。
我在 BitBucket 中使用自定义挂钩将其设置为在 PR 合并时触发。但是我找不到使用BitBucket Server API挑选提交的任何方法我也没有 看到使用BitBucket REST API的方法
如果我可以提供变更集,我什至看不到创建可行的提交的方法。
我认为可以做到的唯一方法是用于gitCommandBuilderFactory
签出存储库并在之后进行挑选。但这对于运行 BitBucket 服务器来说似乎是一项非常昂贵的操作,尤其是在有多个发布分支可供使用的情况下。
解决方案
推荐阅读
- microsoft-teams - 如何在微软团队中添加机器人以在会议结束后自动发送会议纪要?
- shell - 当终端窗口更宽时,我如何告诉 wget 仅使用 80 个字符作为其进度条
- angular - 如何处理默认的 Angular 表单验证错误?
- lua - 如何使用 lua c api 用 C 语言制作结构
- reactjs - Redux normalizr - 我如何将所有标准化对象合并在一起
- go - 如何使用 ssh 私钥进行 RPC 身份验证?
- javascript - React Native - undefined 不是一个对象(评估'number.toFixed')
- r - 用空格替换字符并将字符串分成R中的两个单词
- r - 闪亮的 *for* 循环自动下载绘图
- javascript - 如何调用在firebase firestore中声明的变量