Azure Pipeline Function应用程序-部署单个DLL而非完整的应用程序

时间:2019-08-08 11:41:21

标签: azure-devops azure-pipelines continuous-deployment

是否可以使用Azure管道将单个DLL部署到Azure函数应用程序?原因是,我只想部署已更改的DLL,而不是部署整个功能应用程序。谢谢

2 个答案:

答案 0 :(得分:1)

无论如何,当前的建议是使用“函数中的从程序包运行”功能。它将所有内容打包到一个ZIP文件中,并将其作为一个单元部署:https://docs.microsoft.com/en-us/azure/azure-functions/run-functions-from-deployment-package

在Github上阅读此问题的完整说明:https://github.com/Azure/app-service-announcements/issues/84

答案 1 :(得分:0)

是的,可以。诀窍是例如使用FTP仅发布已更改的内容。缺点:您必须检查文件以查看发生了什么更改,而仅上传已更改的文件。并且您可能想要/必须停止并启动Function App。

FTP Upload Task

  

在构建或发布管道中使用此任务,可以使用文件传输协议(FTP)或通过FTPS安全地将文件上传到远程计算机。