I want to auto deploy the spring boot app(.jar) on AWS EC2 instance. I have pushed code on bitbucket and create maven build pipeline. I am able to build the project. After that I am using AWS Code Deploy to transfer to deploy code on EC2 ubuntu instance but getting error :
The CodeDeploy agent did not find an AppSpec file within the unpacked revision directory at revision-relative path "appspec.yml". The revision was unpacked to directory "/opt/codedeploy-agent/deployment-root/a3938031-b1d1-4c47-b5a8-4af047f1cb7e/d-MGHDO913O/deployment-archive", and the AppSpec file was expected but not found at path "/opt/codedeploy-agent/deployment-root/a3938031-b1d1-4c47-b5a8-4af047f1cb7e/d-MGHDO913O/deployment-archive/appspec.yml".
I have put appspec.yml file in path relative to pom.xml but still it not picking. Also, I am not aware what to write in appspec.yml file.
appspec.yml
bitbucket-pipelines.yml
Please suugest me the steps to solve this problem.
Hi @amitjas, you have to put your `appspec.yml` into your jar archive.
Iam also facing same issues
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
@amitjasCould you fix the issue?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.