CI / CD PHP应用程序和Azure Web App上的Webpack “传统”部署工作流程

问题描述

我正在尝试通过Azure App Service-Web App部署Laravel + Vue应用程序。但是,目前还不清楚,我无法在Microsoft文档中找到任何合适的解决方案来使其正常工作。

“传统”部署工作流程

我通常要进行的代码部署工作(在CI / CD外部):

  • 同步Git存储库
  • 运行composer install
  • 运行npm run prod(在我的情况下,这是编译webpack的简写)
  • 完成

使用Docker容器有一种非常简单的方法,在我的Dockerfile中,我仅使用另外安装的Nodejs(w.NPM)配置php-apache映像。

但是,我想找到一种使用Azure内置功能来配置此部署的解决方案。有可能吗?

我可以使用Windows或Linux Web Apps。对我来说没什么不同。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)