░▒▓████████████████████████████████▓▒░ ░▒▓█ ▓▒░ ░▒▓█ ~ S W A M P ~ ▓▒░ ░▒▓█ ▓▒░ ░▒▓████████████████████████████████▓▒░
pplmvsvm
LOCATION:
/var/www/canvas/build/docker-compose/data_loader
☗ ROOT
↻ REFRESH
✎ CARVE FLESH
EDITING: push-volumes
#!/bin/bash archive_path=$1 publish_vars_path=$2 echo "pushing to $archive_path" for dir in /volumes/*_data; do ( tar vczPf - "$dir"/ | \ aws s3 cp --only-show-errors --region "$DOCKER_CACHE_S3_REGION" - "$archive_path/`basename "$dir"`" ) & done for job in $(jobs -p); do wait $job || exit 1 done echo "done" if [[ $publish_vars_path ]]; then echo "publishing to $publish_vars_path" echo "BASE_DOCKER_VOLUME_ARCHIVE=\"$archive_path\"" | \ aws s3 cp --only-show-errors --region "$DOCKER_CACHE_S3_REGION" - "$publish_vars_path" || { echo "failed" && exit 1; } echo "done" fi
CANCEL
Name
Type
Size
Modified
Actions
↩ ..
DIR
—
—
📄 Dockerfile
?
351 B
2023-09-24 03:36
EDIT
📄 fetch-volumes
?
838 B
2023-09-24 03:36
EDIT
📄 push-volumes
?
602 B
2023-09-24 03:36
EDIT
📄 wait-for-it
?
141 B
2023-09-24 03:36
EDIT