Насколько я понимаю из вашего описания, вам нужно загрузить новую версию из корзины на вашу виртуальную машину, в том же каталоге, где вы создали instance-startup.sh, как в [1], вы можете выполнитькоманда "gsutil cp gs: // $ {BUCKET} /demo.jar."это если вы заменили файл .jar в корзине, если имя изменилось, вы можете изменить его в предыдущей команде, чтобы оно соответствовало новой загруженной версии.
Затем вы можете остановитьjava-процесс с предыдущим jar-файлом, вы можете использовать «ps -aux | grep $ {jarfilename}» и затем «kill $ PID», после этого вы можете выполнить новую версию с помощью команды «java -jar $ jarfile.jar»чтобы он совпадал с новой версией файла JAR.
[1] https://cloud.google.com/community/tutorials/kotlin-springboot-compute-engine#create_a_startup_script