.net 是否可以通过azure Devops管道在单个azure功能应用程序中部署来自不同项目的多个azure功能?
我在不同的.Net项目中有多个azure功能。我不确定我们是否能够通过azure DevOps将来自不同项目的多个功能部署到单个azure function应用程序中 一般来说,我们将以压缩或包的形式部署azure功能,这样它就可以单独替换最新的项目。我的意思是,我不能通过DevOps在一个功能应用程序中部署来自不同项目的多个功能。通过VisualStudio,我们有一些方法来实现这一点,但不确定是通过管道实现的 有人能给我提供这方面的建议吗 参考文献 AFAIK当前不支持此功能。查看更多详细信息。如果可以,可以将两个功能放在同一个项目中并一起部署。请查看: 部署单元应该是功能应用程序,而不是单个应用程序 功能 AFAIK当前不支持此功能。查看更多详细信息。如果可以,可以将两个功能放在同一个项目中并一起部署。请查看: 部署单元应该是功能应用程序,而不是单个应用程序 功能.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当前不支持此功能。查看更多详细信
根据对的答复。您可以尝试下面的解决方法,通过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文件夹的最终文件夹