blob: 6351fbdc165808464f26365a4af7d36d49f9a8c0 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
#!/usr/bin/env bash
source .env
docker run -t --rm \
-v "$(pwd)/public:/public/" \
--env AWS_BUCKET_NAME="${AWS_BUCKET_NAME}" \
--env AWS_ACCESS_KEY_ID="${AWS_ACCESS_KEY_ID}" \
--env AWS_SECRET_ACCESS_KEY="${AWS_SECRET_ACCESS_KEY}" \
--env AWS_ENDPOINT="${AWS_ENDPOINT}" \
--env AWS_UPLOAD_DIR="${AWS_UPLOAD_DIR}" \
--env AWS_LOCAL_DIR="${AWS_LOCAL_DIR}" \
python:latest \
bash -c '\
pip install awscli;
aws --endpoint-url ${AWS_ENDPOINT} s3 cp ${AWS_LOCAL_DIR} s3://${AWS_BUCKET_NAME}/${AWS_UPLOAD_DIR} --recursive
'
|