Bitbucket Piplinesを使いAWSCode_deployから、S3にソースを上げて、EC2に自動デプロイする仕組みを構築中なのですが、
BitBucket上のソースはS3に圧縮された状態で持ってくることはできましたが、S3からEC2へデプロイをするタイミングでエラーが出てしまいます。
BitBucket上のエラーは以下のエラーが表示されています。
ERROR: Deployment failed. Fetching deployment information...
BitBucketのbitbucket-pipelines.ymlの中身は以下の通りですが、どこが間違っているのかわかりません。
どなたかお力を貸して下さい…
image: python:3.7.2 pipelines: branches: develop: - step: name: Upload to S3 script: - apt-get update # required to install zip - apt-get install -y zip # required for packaging up the application - pip install boto3==1.3.0 # required for codedeploy_deploy.py - zip -r source.zip * # package up the application for deployment - pipe: atlassian/aws-code-deploy:0.2.10 variables: AWS_ACCESS_KEY_ID: $AWS_ACCESS_KEY_ID # Optional if already defined in the context. AWS_SECRET_ACCESS_KEY: $AWS_SECRET_ACCESS_KEY # Optional if already defined in the context. AWS_DEFAULT_REGION: $AWS_DEFAULT_REGION # Optional if already defined in the context. COMMAND: 'upload' APPLICATION_NAME: $APPLICATION_NAME S3_BUCKET: $S3_BUCKET VERSION_LABEL: 'my-app-1.0.0' ZIP_FILE: 'source.zip' - pipe: atlassian/aws-code-deploy:0.2.10 variables: AWS_ACCESS_KEY_ID: $AWS_ACCESS_KEY_ID # Optional if already defined in the context. AWS_SECRET_ACCESS_KEY: $AWS_SECRET_ACCESS_KEY # Optional if already defined in the context. AWS_DEFAULT_REGION: $AWS_DEFAULT_REGION # Optional if already defined in the context. COMMAND: 'deploy' APPLICATION_NAME: $APPLICATION_NAME DEPLOYMENT_GROUP: $DEPLOYMENT_GROUP_NAME WAIT: 'true' S3_BUCKET: $S3_BUCKET VERSION_LABEL: 'my-app-1.0.0' IGNORE_APPLICATION_STOP_FAILURES: 'true' FILE_EXISTS_BEHAVIOR: 'OVERWRITE'
回答1件
あなたの回答
tips
プレビュー