Мы разделяем тестирование и производство на разные проекты. В тестовом проекте есть некоторые коды в движке приложения и объекты в облачном хранилище. Как лучше всего перенести их из тестового проекта в производственный?
Могу ли я загрузить коды и объекты из тестового проекта на свой ноутбук, а они подтолкнуть их к производственным проектам? Есть ли лучший способ развертывания?
Я думаю, чтобы скопировать все файлы из корзины разработчика в корзину развертывания, вы можете рекурсивно использовать инструмент gsutil. Команда для этого будет:
gsutil -m cp -r gs: // ведро разработки gs: // ведро развертывания
С другой стороны, чтобы развернуть все файлы в вашем новом проекте, вы можете использовать следующую команду:
путь развертывания приложения gcloud / app.yaml --project DEV-PROJECT
Если вы не выберете проект, он будет использовать проект, инициализированный с помощью инструмента gcloud.