我有一个计算引擎实例,它的启动脚本包括以下几行。
# Get the application source code from the Google Cloud Repository.
# git requires $HOME and it's not set during the startup script.
export HOME=/root
git config --global credential.helper gcloud.sh
git clone https://source.developers.google.com/p/$PROJECTID /opt/app
此代码告诉 VM 从云存储库获取源代码,即我的应用程序代码。每当我修改我的源代码并将更改推送到存储库并重新启动我的虚拟机时,虚拟机都不会执行新代码。如何在不删除实例并创建新实例的情况下让 vm 运行新代码?