我正在执行这项任务,在这项任务中,我应该从用户那里获取一个文件,将其上传到Azure DevOps上,创建发布管道,然后通过在DevOps上传文件来触发发布。我已经编写了一个Azure函数,从用户那里获取文件并创建发布管道。现在,我正在努力将收到的文件上传到Azure DevOps。一个想法是使用工作项跟踪的Create-Attachmentneneneba API,但由于我是这个领域的新手,我不确定如何继续。附言:我正在使用Typescript编程语言。有人能帮我吗?
从用户那里获取文件,我正在尝试编写一个Azure函数,该函数使用Azure DevOps上的Rest API上传接收到的文件。
如果文件大小小于130MB,上传没有问题,但如果文件大小大于130MB,则需要使用分块上传。
有不同的上传和处理文件的方法。检查链接:
https://learn.microsoft.com/en-us/rest/api/azure/devops/wit/attachments/create?view=azure-devops-rest-6.0它解释了不同的上传方法,如分块、二进制和文本文件。