diff --git a/flutter.sh b/flutter.sh index d0cc869..6e13bf1 100755 --- a/flutter.sh +++ b/flutter.sh @@ -4,6 +4,13 @@ DEST_DIR="${TUNASYNC_WORKING_DIR}" SYNC_FLUTTER_ENGINES=latest_tags +mkdir -p "${DEST_DIR}/download.flutter.io" \ + "${DEST_DIR}/dart-archive/channels/stable/release" \ + "${DEST_DIR}/flutter_infra/releases" \ + 2>/dev/null || true + +gsutil rsync -d -C -r gs://download.flutter.io/ \ + "${DEST_DIR}/download.flutter.io" gsutil rsync -d -C -r -x '(1\..+/|\d{5}/|.+/api-docs)' gs://dart-archive/channels/stable/release \ "${DEST_DIR}/dart-archive/channels/stable/release" gsutil rsync -d -C -r -x '(dev|beta)' gs://flutter_infra/releases \