gpt4 book ai didi

azure - 部署后清理包文件夹

转载 作者:行者123 更新时间:2023-12-03 01:55:15 25 4
gpt4 key购买 nike

我有一个 Azure 网站,配置为从 Bitbucket 存储库进行部署。这工作得很好。

由于该应用程序仍处于积极开发阶段,因此我经常更新它使用的 nuget 包。这会导致 packages 文件夹无限期地增长,除非我手动删除这些包。

现在,在我的本地计算机上这不是一个大问题。空间很便宜。但在 Azure 中,随着旧包的积累,这使得我们很快就超过了配额。

如何自定义 Azure 部署过程,以便在成功部署后删除所有包?

(我也愿意接受其他解决方案)

最佳答案

您可以利用自定义部署脚本功能,在其中添加清理 packages 目录的步骤。

您可以在这里阅读: http://blog.amitapple.com/post/38418009331/azurewebsitecustomdeploymentpart2/

另一个选项是添加部署后操作,方法是将具有 clenup 逻辑的脚本文件 (.cmd/.bat) 添加到站点中的以下目录:d:\home\site\deployments\tools\PostDeploymentActions\,此脚本将在部署成功完成后运行。

在这里阅读更多相关信息: https://github.com/projectkudu/kudu/wiki/Post-Deployment-Action-Hooks

关于azure - 部署后清理包文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23364957/

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