version: 0.2 phases: build: commands: - echo 'Packaging files to deloy to Elastic Beanstock' - cd $CODEBUILD_SRC_DIR/Locust/src/ post_build: commands: - mkdir $CODEBUILD_SRC_DIR/Locust/artifacts/ - zip $CODEBUILD_SRC_DIR/Locust/artifacts/locusttest.zip Dockerfile Dockerrun.aws.json locustfile.py - aws s3 cp $CODEBUILD_SRC_DIR/Locust/artifacts/. s3://$S3_BUCKET_NAME/ --acl public-read --recursive - aws s3 cp $CODEBUILD_SRC_DIR/Locust/artifacts/. s3://$S3_BUCKET_NAME-$OTHER_REGION_1/ --acl public-read --recursive - aws s3 cp $CODEBUILD_SRC_DIR/Locust/artifacts/. s3://$S3_BUCKET_NAME-$OTHER_REGION_2/ --acl public-read --recursive - aws s3 cp $CODEBUILD_SRC_DIR/Locust/artifacts/. s3://$S3_BUCKET_NAME-$OTHER_REGION_3/ --acl public-read --recursive - aws s3 cp $CODEBUILD_SRC_DIR/Locust/artifacts/. s3://$S3_BUCKET_NAME-$OTHER_REGION_4/ --acl public-read --recursive artifacts: files: - '**/*' - '*' base-directory: $CODEBUILD_SRC_DIR/Locust/src/ discard-paths: no