| 123456789101112131415161718192021 |
- #!/usr/bin/env bash
- set -euo pipefail
- exec 9>/run/lock/jianhen-voc-sp-api-refresh.lock
- flock -n 9 || exit 0
- CONFIG=/etc/jianhen-voc/config.json
- export PARSE_APP_ID="$(node -p "require('$CONFIG').parse.appId")"
- export PARSE_MASTER_KEY="$(node -p "require('$CONFIG').parse.masterKey")"
- export SELLER_ID="${SELLER_ID:-AJGFU9OQTH5XU}"
- export SP_API_RUN_ID="spapi-$(date -u +%Y%m%dT%H%M%SZ)"
- cd /opt/jianhen-voc/deploy
- node bootstrap-schemas.mjs
- node collect-sp-api-core.mjs
- node collect-sp-api-finances.mjs
- node collect-sp-api-feedback-inbound.mjs
- node collect-sp-api-reports-all.mjs
- node dedupe-sp-api-classes.mjs
- node backfill-listings.mjs
|