AWS CodeDeploy JAR с использованием Bitbucket через S3 - PullRequest
0 голосов
/ 13 сентября 2018

Я новичок и пытаюсь развернуть jar-файлы из bitbucket в aws, используя S3 и развертывание кода aws. Ниже приведены команды, которые я выполняю после каждого коммита в битовой корзине:

          - aws deploy push --application-name ApplicationName
           --description "This is my deployment" 
           --ignore-hidden-files 
           --s3-location s3://project-code-testing/EmailSend.zip


        - aws deploy create-deployment 
           --application-name ApplicationName 
           --deployment-config-name CodeDeployDefault.OneAtATime
           --deployment-group-name ApplicationGroup
           --s3-location bucket=bucketName,key=EmailSend.zip,bundleType=zip

appspec.yml

version: 0.0
os: redhat
files:
  - source: /home/ec2-user/codes/EmailSend/target/EmailSend-0.0.1-SNAPSHOT.jar
    destination: /home/ec2-user/deployed
hooks:
  ApplicationStart:
    - location: runapp.sh
      runas: ubuntu

runapp.sh

#!/usr/bin/env bash
cd '/home/ec2-user/deployed'
java -jar EmailSend-0.0.1-SNAPSHOT.jar &

Пожалуйста, помогите мне настроить.

...