在 Azure 云中自动部署斯巴达克斯应用程序

问题描述 投票:0回答:1

我们拥有可用于多个企业的通用代码库,并且我们正在简化他们的入职流程,以便他们能够尽快在线启动业务门户。

以下是更清晰的步骤

1.呈现表单(假设托管此表单的应用程序在不同的服务器上运行)以引导即将加入的企业提供其企业名称、要使用的 git 存储库 url(相同的代码库)等

2.提交的数据应该拉取已经为现有业务构建的git repo代码,并在azure中自动启动新实例,并将代码部署在azure中,启动新应用程序的服务器并启动应用程序(假设是新应用程序的 URL 可以在上述步骤 1) 中的表单中进行配置

3.一旦在步骤 1 中提交表单,我们使用 Azure 开发操作进行代码存储库并拥有 Azure 订阅,就自动执行这些步骤而言,此用例是否可行。

请告知如何实现这一目标。

azure azure-devops deployment automation spartacus-storefront
1个回答
0
投票

我注意到有一篇博客可能对您有帮助在 Azure 云中自动部署 Spartacus 应用程序:简化多个企业的入职流程

“提交的数据应拉取已为现有业务构建的 git 存储库代码” - 您可以指定事件来触发管道来构建或部署您的应用程序。如果您要拉取的 git 存储库不是当前的,您可以 定义存储库资源查看管道中的多个存储库

要将应用程序部署到 Azure 应用服务,您可以使用任务 AzureWebApp@1。请参阅此文档使用 Azure Pipelines 部署到应用服务了解详细信息。

© www.soinside.com 2019 - 2024. All rights reserved.