Skip to content

Commit 7f5309f

Browse files
chore: Migrate gsutil usage to gcloud storage (#8637)
1 parent 0fc04d9 commit 7f5309f

6 files changed

Lines changed: 8 additions & 9 deletions

File tree

tfjs-node/scripts/build-and-upload-addon.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,5 +34,5 @@ if [ "$1" = "publish" ]; then
3434
tar -czvf $PACKAGE_NAME -C lib napi-v$NAPI_VERSION/tfjs_binding.node
3535
# upload pre-built addon tarball to gcloud
3636
PACKAGE_HOST=`node -p "require('./package.json').binary.host.split('.com/')[1] + '/napi-v' + process.versions.napi + '/' + require('./package.json').version + '/'"`
37-
gsutil cp $PACKAGE_NAME gs://$PACKAGE_HOST
37+
gcloud storage cp $PACKAGE_NAME gs://$PACKAGE_HOST
3838
fi

tfjs-node/scripts/build-and-upload-windows-addon-gpu.bat

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,4 +9,4 @@ set PACKAGE_NAME=%PACKAGE_NAME:CPU=GPU%
99
for /f %%i in ('node -p "process.versions.napi"') do set NAPI_VERSION=%%i
1010
tar -czvf %PACKAGE_NAME% -C lib napi-v%NAPI_VERSION%/tfjs_binding.node
1111
for /f %%i in ('node scripts/print-full-package-host') do set PACKAGE_HOST=%%i
12-
gsutil cp %PACKAGE_NAME% gs://%PACKAGE_HOST%
12+
gcloud storage cp %PACKAGE_NAME% gs://%PACKAGE_HOST%

tfjs-node/scripts/build-and-upload-windows-addon.bat

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,4 +9,4 @@ for /f %%i in ('node scripts/get-addon-name.js') do set PACKAGE_NAME=%%i
99
for /f %%i in ('node -p "process.versions.napi"') do set NAPI_VERSION=%%i
1010
tar -czvf %PACKAGE_NAME% -C lib napi-v%NAPI_VERSION%/tfjs_binding.node
1111
for /f %%i in ('node scripts/print-full-package-host') do set PACKAGE_HOST=%%i
12-
gsutil cp %PACKAGE_NAME% gs://%PACKAGE_HOST%
12+
gcloud storage cp %PACKAGE_NAME% gs://%PACKAGE_HOST%

tfjs-node/scripts/build-libtensorflow-arm64.yml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -72,13 +72,12 @@ steps:
7272
7373
# Push results to bucket
7474
- name: 'gcr.io/google.com/cloudsdktool/cloud-sdk'
75-
entrypoint: 'gsutil'
75+
entrypoint: 'gcloud'
7676
id: 'push'
77-
args: ['cp', 'tf_build/libtensorflow_r2_7_linux_arm64.tar.gz', 'gs://tf-builds']
77+
args: ['storage', 'cp', 'tf_build/libtensorflow_r2_7_linux_arm64.tar.gz', 'gs://tf-builds']
7878

7979
timeout: 7200s
8080
options:
8181
logStreamingOption: 'STREAM_ON'
8282
machineType: 'E2_HIGHCPU_32'
8383
substitution_option: 'ALLOW_LOOSE'
84-

tfjs-react-native/scripts/update-apk.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,5 +19,5 @@
1919
set -e
2020

2121
cd integration_rn59/android && ./gradlew clean assembleDebug && cd ../../
22-
gsutil cp ./integration_rn59/android/app/build/outputs/apk/debug/app-debug.apk gs://tfjs-rn/integration-tests/
22+
gcloud storage cp ./integration_rn59/android/app/build/outputs/apk/debug/app-debug.apk gs://tfjs-rn/integration-tests/
2323
gcloud pubsub topics publish sync_reactnative --message "{}"

tfjs-vis/scripts/deploy.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,9 +50,9 @@ for i in $EXAMPLES; do
5050
rm -rf dist .cache
5151
yarn build
5252
# Remove files in the example directory (but not sub-directories).
53-
gsutil -m rm gs://tfjs-vis/$EXAMPLE_NAME/dist/*
53+
gcloud storage rm gs://tfjs-vis/$EXAMPLE_NAME/dist/*
5454
# Gzip and copy all the dist files.
5555
# The trailing slash is important so we get $EXAMPLE_NAME/dist/.
56-
gsutil -m cp -Z -r dist gs://tfjs-vis/$EXAMPLE_NAME/
56+
gcloud storage cp --gzip-local-all --recursive dist gs://tfjs-vis/$EXAMPLE_NAME/
5757
cd ..
5858
done

0 commit comments

Comments
 (0)