【问题标题】:copy files from azure file storage to azure website after release发布后将文件从 azure 文件存储复制到 azure 网站
【发布时间】:2019-01-14 23:20:00
【问题描述】:

部署完成后,我有一些文件需要复制到我的网站(azure 网站)。通常这些文件是特定于服务器的(我有多个不同的服务器用于不同的版本),通常在过去,在我使用 azure 之前,我只有一个包含这些文件的备份文件夹和一个我在部署后运行的 powershell 脚本,它只是复制了那些文件就完事了。

现在我正在转向 azure,我想保留此功能。我有兴趣将这些文件复制到 azure 文件存储中,然后在 azure 网站部署后的发布任务中,只需从该文件存储复制到 site\wwwroot 文件夹。我真的没有看到一个简单的方法来做到这一点。考虑到这一点,我可以使用发布任务吗?

【问题讨论】:

    标签: azure-devops azure-pipelines azure-pipelines-release-pipeline azure-pipelines-build-task azure-pipelines-release-task


    【解决方案1】:

    考虑到这一点,我可以使用发布任务吗?

    是的,我们可以使用Azure File Copy task。我还做了一个演示,将 zip 文件复制到 azure 存储。它在我这边正常工作。更多信息,请参考截图。

    注意:如果您不想压缩文件,可以删除存档文件任务。

    测试结果:

    【讨论】:

    • 嘿@Tom 我猜你正在将文件从本地计算机复制到 blob 存储,但是有没有办法将文件从 Azure 文件存储复制到 Azure VM 云到云?
    • @NaveenKumar 有一个任务 AzureFileCopy 可以将 blob 存储复制到 Azure VM。但我不确定是否有任务可以将 azure 文件存储复制到 Auzre VM。如果没有相关任务,我认为你可以使用 blob 存储来代替文件存储,或者你可以使用命令将文件存储复制到 blob,然后使用 Azure 文件复制任务将其复制到 Azure VM。
    猜你喜欢
    • 2019-10-30
    • 2020-08-18
    • 2021-07-29
    • 2021-03-09
    • 2020-08-28
    • 2023-02-07
    • 1970-01-01
    • 2019-04-01
    • 2017-05-06
    相关资源
    最近更新 更多