如何解决在天青管道中自动合并GIT分支
我已经在管道中使用了Azure DevOps中的GIT回购。
此仓库包含三个分支-> master(无用),PreProd和Prod
在管道中,我在PreProd分支上工作,部署后,我想执行一个任务,将PreProd分支中的最新代码合并到Prod中的新提交中。
那么,这有可能吗?
谢谢。
解决方法
我认为您正在寻找这个。
,您可以按照@Tomasz的建议尝试使用API,或调用git命令合并分支。
此外,您可以尝试执行Create Pull Request
任务来创建请求请求并设置“自动完成”:
https://marketplace.visualstudio.com/items?itemName=ShaykiAbramczyk.CreatePullRequest
,如果由于某种原因GitMerge任务对您不起作用,请尝试直接从脚本调用Azure DevOps API进行Git操作。
文档:https://docs.microsoft.com/en-us/rest/api/azure/devops/git/merges/create?view=azure-devops-rest-6.0
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。