Создайте запрос на извлечение как часть шага сборки в VSTS
Мы используем VSTS для нашего сервера сборки и для контроля версий.
В рамках нашего процесса сборки я хотел бы создать запрос на извлечение из master
филиал в develop
ветвь (для сборки, работающей на master
только). Я знаю, что для этого есть конечная точка API.
Но мне интересно, есть ли лучший способ справиться с этим? Как пользовательский шаг, который делает это (и я пропустил это)?
1 ответ
На данный момент нет лучших способов для этого.
Даже вы можете использовать webhook, чтобы вызвать событие, когда сборка успешна для master
ветвь, основным шагом также является использование REST API для создания PR. И нет такой задачи расширения на рынке.
Но в будущем, когда серверные перехватчики будут доступны для VSTS, вы можете использовать перехват push-push для обновления develop
ветвь автоматически после слияния изменений bugfix
разветвляться в master
ветка.
Вы можете установить расширение Create Pull Request, оно дает вам возможность автоматически создавать pull request из конвейера сборки: