Amazon web services 当我将.war文件推送到s3时,如何在从s3触发的codedeploy中自动化部署?
应用程序在tomcat上运行,使用ECS托管,并选择蓝色/绿色部署类型,自动在codedeploy中创建应用程序 我成功地创建了一个tomcat容器,对它进行了配置,并将我的应用程序放在webapp文件夹中。然后我从中创建了图像,并将其推送到AWS ECR。 使用此映像,我在ECS中托管了我的应用程序。但是,当我将war文件推送到s3时,我想使用codedeploy自动化部署。 我不明白如何运行脚本来解压缩war文件并将解压缩后的数据放入容器中的webapp文件夹。 感谢您的回答Nadeem 这里有两个选项可以自动化CI/CD管道。我建议您为此使用AWS CodePipelineAmazon web services 当我将.war文件推送到s3时,如何在从s3触发的codedeploy中自动化部署?,amazon-web-services,amazon-s3,amazon-ecs,aws-code-deploy,Amazon Web Services,Amazon S3,Amazon Ecs,Aws Code Deploy,应用程序在tomcat上运行,使用ECS托管,并选择蓝色/绿色部署类型,自动在codedeploy中创建应用程序 我成功地创建了一个tomcat容器,对它进行了配置,并将我的应用程序放在webapp文件夹中。然后我从中创建了图像,并将其推送到AWS ECR。 使用此映像,我在ECS中托管了我的应用程序。但是,当我将war文件推送到s3时,我想使用codedeploy自动化部署。 我不明白如何运行脚本来解压缩war文件并将解压缩后的数据放入容器中的webapp文件夹。 感谢您的回答Nadeem 这
谢谢。如果有帮助,请告诉我。欢迎使用Stackoverflow。请参阅stackoverflow.com/help/how-to-ask和stackoverflow.com/help/mcve。把你面临的问题的更多细节写出来。包括您迄今为止尝试过的相关代码段