У меня есть веб-приложение springboot (java классы и пара файлов html), которые я храню на CodeCommit. Я создаю его с помощью Maven и создаю файл войны. Я создал конвейер кода, который создает zip-файл из этого файла war и appspe c .yml вместе с парой сценариев оболочки и сохраняет его на S3. В моем appspe c .yml я хотел бы скопировать военный файл в указанное c местоположение. Я попробовал ниже в разделе файлов
files:
- source: SpringBootApp-0.0.1-SNAPSHOT.war
destination: /home/ec2-user/SpringBootApp/war_files
, который, кажется, не работает. Я также пытался создать expandApp. sh, как показано ниже
cp SpringBootApp-0.0.1-SNAPSHOT.war /home/ec2-user/SpringBootApp/
cd /home/ec2-user/SpringBootApp/
jar -xvf SpringBootApp-0.0.1-SNAPSHOT.war
, но 1-я строка сама выдает ошибку в каталоге not found.
Есть идеи, как заставить это работать? Спасибо за вашу помощь!