gpt4 book ai didi

windows - Jenkins Azure Blob 存储插件,用于将 Build 文件夹的内容而不是构建文件夹的内容复制到 $web azure blob static cotainer

转载 作者:行者123 更新时间:2023-12-03 11:05:24 25 4
gpt4 key购买 nike

我们正在使用 Jenkins Azure Blob 插件部署到 Azure Blob 存储中,并且必须使用 Azure 中的 $web 托管功能。发生的情况是在提到像 build/* 这样的文件夹时,这会将整个构建文件夹复制到 $web 容器中而不是构建文件夹中的文件。根据Azure静态Web托管,文档索引文件将仅指向$web下的index.html,即$web/index.html,但在这种情况下,它是$web/build/index.html,我们不这样做不想。此构建文件夹无法在 Azure Web 静态托管中配置,它必须位于根目录中,因为有几个文件在构建后自 Action 为相对路径出现。 https://azure.microsoft.com/en-us/blog/azure-storage-static-web-hosting-public-preview/ https://learn.microsoft.com/en-us/azure/storage/common/storage-java-jenkins-continuous-integration-solution

请有人检查并回复..

谢谢

最佳答案

只需使用 dir 命令在根文件夹中运行 Azure 存储,然后从参数中删除该文件夹:

dir('build'){
azureUpload blobProperties: … filesPath: '**/'
}

关于windows - Jenkins Azure Blob 存储插件,用于将 Build 文件夹的内容而不是构建文件夹的内容复制到 $web azure blob static cotainer,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52036544/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com