使用Azure Devops进行CI / CD部署

时间:2020-07-28 07:32:11

标签: azure-devops

我有我的springboot-rest api应用程序。我已经成功创建了Web应用程序,CI和CD管道。但是,在成功部署后,如果我要访问已部署的应用程序服务URL,则无法看到我的应用程序。请查看所附的屏幕快照,以了解不同的步骤。谁能告诉我要看到我的应用程序运行该怎么做。

下面的图像链接是CI / CD管道的成功部署。

https://i.stack.imgur.com/AgmME.png

下面是我访问已部署的App Service URL后得到的图像。如果我进入部署中心,则表示已成功部署到App服务。但是我看不到我的宁静端点正在运行。

https://i.stack.imgur.com/lPXpF.png

我也尝试使用端点来打邮递员,并能够获得输出。以下是邮递员网址。

http:// localhost:8080 / vodafone / api / v1 / azure / createProject?clientName = HexawareTechnologiesLtd&ticketNo = RITM0010739&location = southindia

我的App Service部署URL是。

http://vmmigrateapp.azurewebsites.net

如果我使用此URL与Postman命中相同的URL,则会收到404错误。

http://vmmigrateapp.azurewebsites.net/vodafone/api/v1/azure/createProject?clientName=HexawareTechnologiesLtd&ticketNo=RITM0010739&location=southindia

1 个答案:

答案 0 :(得分:0)

应用程序服务需要将JAR命名为app.jar。在azure应用程序服务中只能执行具有app.jar名称的JAR。因此,请在部分下的POM.xml文件中添加应用。这将生成名称为app.jar的JAR。默认情况下,它将生成项目名称+版本作为JAR名称,无法在azure应用程序服务中运行。完成此项目后,可以使用Azure CI / CD进行构建和部署,并由应用程序服务运行。

相关问题