将构建工件发布到OneDrive

时间:2017-04-20 20:24:34

标签: azure-pipelines

是否可以将Visual Studio Team Services上的构建输出发布到OneDrive存储?就我而言,它将是VSTS项目所有者的OneDrive。

2 个答案:

答案 0 :(得分:2)

您还可以在构建定义中添加PowerShell脚本任务,以通过PoswerShell将文件上载到OneDrive。对于PowerShell脚本,您可以参考此链接了解详细信息:How to upload large file to OneDrive by Rest API via Powershell

答案 1 :(得分:1)

不,您可以通过发布构建工件任务直接发布。

发布构建工件任务仅支持两种类型:

  

服务器:在团队服务中存储工件。

     

文件共享:将工件复制到必须可访问的文件共享   来自构建代理。

  • 如果您有与onedrive同步的本地文件夹

    您可以通过以下设置使用复制文件任务:

    源文件夹:$(build.sourcesdirectory)

    目标文件夹:与onedirve库同步的本地路径。

  • 如果您没有要与onedrive同步的本地文件夹

    您可以使用电源外壳脚本任务upload file/folders by REST API