Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/solr/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.net 是否可以通过azure Devops管道在单个azure功能应用程序中部署来自不同项目的多个azure功能?_.net_Azure_Azure Devops_Continuous Integration_Azure Function App - Fatal编程技术网

.net 是否可以通过azure Devops管道在单个azure功能应用程序中部署来自不同项目的多个azure功能?

.net 是否可以通过azure Devops管道在单个azure功能应用程序中部署来自不同项目的多个azure功能?,.net,azure,azure-devops,continuous-integration,azure-function-app,.net,Azure,Azure Devops,Continuous Integration,Azure Function App,我在不同的.Net项目中有多个azure功能。我不确定我们是否能够通过azure DevOps将来自不同项目的多个功能部署到单个azure function应用程序中 一般来说,我们将以压缩或包的形式部署azure功能,这样它就可以单独替换最新的项目。我的意思是,我不能通过DevOps在一个功能应用程序中部署来自不同项目的多个功能。通过VisualStudio,我们有一些方法来实现这一点,但不确定是通过管道实现的 有人能给我提供这方面的建议吗 参考文献 AFAIK当前不支持此功能。查看更多详细信

我在不同的.Net项目中有多个azure功能。我不确定我们是否能够通过azure DevOps将来自不同项目的多个功能部署到单个azure function应用程序中

一般来说,我们将以压缩或包的形式部署azure功能,这样它就可以单独替换最新的项目。我的意思是,我不能通过DevOps在一个功能应用程序中部署来自不同项目的多个功能。通过VisualStudio,我们有一些方法来实现这一点,但不确定是通过管道实现的

有人能给我提供这方面的建议吗

参考文献

AFAIK当前不支持此功能。查看更多详细信息。如果可以,可以将两个功能放在同一个项目中并一起部署。请查看:

部署单元应该是功能应用程序,而不是单个应用程序 功能

AFAIK当前不支持此功能。查看更多详细信息。如果可以,可以将两个功能放在同一个项目中并一起部署。请查看:

部署单元应该是功能应用程序,而不是单个应用程序 功能


根据对的答复。您可以尝试下面的解决方法,通过azure devops管道实现这一点

1、为每个功能项目创建多个ci管道,以构建所有功能项目和azure devops。请参见构建azure函数项目的示例

2、创建一个。将上述多个ci管道发布的所有工件添加为此发布管道的工件资源

3、添加任务,将所有功能文件夹复制到一个文件夹中,如本线程所述

如果在第一步中发布的构建工件是压缩包。在使用“复制文件”任务之前,您需要使用解压缩包

4、也使用复制文件合并bin文件夹


5、根据对的回答,使用部署包含所有功能文件夹和合并bin文件夹的最终文件夹。

。您可以尝试下面的解决方法,通过azure devops管道实现这一点

1、为每个功能项目创建多个ci管道,以构建所有功能项目和azure devops。请参见构建azure函数项目的示例

2、创建一个。将上述多个ci管道发布的所有工件添加为此发布管道的工件资源

3、添加任务,将所有功能文件夹复制到一个文件夹中,如本线程所述

如果在第一步中发布的构建工件是压缩包。在使用“复制文件”任务之前,您需要使用解压缩包

4、也使用复制文件合并bin文件夹

5、使用部署包含所有功能文件夹和合并bin文件夹的最终文件夹