如何使用Azure管道部署Spring Boot Restful API

时间:2020-02-18 13:33:39

标签: mysql spring azure azure-pipelines

我有连接到mysql数据库的spring boot应用程序。我在Azure Repo中有一个仓库,在Azure Pipeline中有一个管道。在Azure门户上,我制作了一个Azure Mysql数据库以及一个Web应用程序。如何连接Web应用程序和管道?我以为我在建立管道时已经连接了它们。我似乎无法使用我的api,因为调用它时我会返回404。所有教程都集中在如何在没有管道的情况下进行部署,但这不是我的情况。我想念什么?

1 个答案:

答案 0 :(得分:0)

除了上面已完成的操作外,还需要执行以下步骤

1,首先,您需要创建服务连接以将您的azure订阅连接到您的azure devops管道。请检查详细步骤Sign in to Azure Pipelines and connect to Azure

2,拥有管道时。您还需要customize your pipeline使用maven任务或其他构建任务来构建Java应用程序。请检查Build Java apps了解更多信息。

3,您还需要使用Azure App Service Deploy task(在发布管道或构建管道中)将您的应用程序部署到Azure Web应用程序。

Microsoft提供了tutorial,其中包含将Java应用程序部署到Azure的详细步骤。