App Engine'i kullanarak bunu nasıl gerçekleştireceğinize dair belgeler gördüm, ancak Compute Engine'de hiçbir şey yok. Teşekkür ederim!Bir itme işleminden sonra Google Cloud Compute Engine örneğini güncellemek için BitBucket Boru Hatları nasıl kullanılır?
cevap
Compute Engine uygulamasını Cloud Deployment Manager API'sini kullanarak yazabilirsiniz. https://cloud.google.com/deployment-manager
Bu Atlassian blog yayınının "bitbucket-pipelines.yml" dosyasının son satırı, App Engine uygulamasını güncellemek için "gcloud app dağıtımı" dır. Dağıtım Yöneticisi API için
# Deploying the application
- gcloud -q app deploy app.yaml
https://confluence.atlassian.com/bitbucket/deploy-to-google-cloud-900820342.html, "gcloud dağıtım-yönetici dağıtımları güncelleştirme" kullanın. Örneğin https://cloud.google.com/sdk/gcloud/reference/deployment-manager/deployments/update
:
# Deploying the application
- gcloud -q deployment-manager deployments update my-deployment --config config.yaml
Sana CI/CD boru hatları ile dağıtım Yöneticisi API kullanarak en iyi uygulamalara göz atmanızı öneririm. https://cloud.google.com/deployment-manager/docs/best-practices/#continuous_integration_ci_continuous_deployment_cd