diff --git a/package.json b/package.json index a28ba79..585f7c7 100644 --- a/package.json +++ b/package.json @@ -84,7 +84,10 @@ "export-users-to-auth0": "yarn run-script scripts/export-users-to-auth0.js", "validate-owls-data": "yarn run-script scripts/validate-owls-data.js", "archive:create:list-urls": "yarn run-script scripts/archive/create/list-urls.js", - "archive:create:download-urls": "dotenv -- ./scripts/archive/create/download-urls.sh" + "archive:create:download-urls": "dotenv -- ./scripts/archive/create/download-urls.sh", + "s3cmd": "s3cmd --host=$(dotenv -p ARCHIVE_STORAGE_HOST) --host-bucket='%(bucket)s.'$(dotenv -p ARCHIVE_STORAGE_HOST) --access_key=$(dotenv -p ARCHIVE_STORAGE_READWRITE_ACCESS_KEY) --secret_key=$(dotenv -p ARCHIVE_STORAGE_READWRITE_SECRET_KEY)", + "archive:create:upload": "yarn s3cmd sync $(dotenv -p ARCHIVE_DIR)/ s3://$(dotenv -p ARCHIVE_STORAGE_BUCKET) --verbose", + "archive:create:upload-test": "yarn s3cmd sync $(dotenv -p ARCHIVE_DIR)/images.neopets.com/cp/items/data/000/000/000/1_8422bedbf9/ s3://$(dotenv -p ARCHIVE_STORAGE_BUCKET)/images.neopets.com/cp/items/data/000/000/000/1_8422bedbf9/ --verbose" }, "browserslist": { "production": [