Когда в Bitbucket Cloud создается запрос на извлечение, это важная часть полезной нагрузки, которую получает POST'd от веб-хитов Bitbucket для репо:
{
"destination": {
"commit": {
"hash": "b0xxxx9b05e6",
"type": "commit"
},
"repository": {
"type": "repository",
"name": "test-repo",
"full_name": "ntrs/test-repo",
"uuid": "{4exxxx51-e5df-49a7-9601-5d24cb50d3bd}"
},
"branch": {
"name": "master"
}
},
"source": {
"commit": {
"hash": "3dxxxxea3b8f",
"type": "commit",
"repository": {
"type": "repository",
"name": "test-repo",
"full_name": "ntrs/test-repo",
"uuid": "{4exxxx51-e5df-49a7-9601-5d24cb50d3bd}"
},
"branch": {
"name": "temp"
}
}
}
, поэтому в отличие от Github, Bitbucket не 't создать некую временную ветвь, в которой есть слияние, - поэтому я должен сам выполнить слияние, чтобы создать коммит слияния, который я могу переслать для тестирования?Как вы можете видеть, все, что у меня есть, - это исходная и целевая фиксации, но не новая фиксация слияния для тестирования.