Tôi đã xem các tài liệu về cách thực hiện việc này bằng cách sử dụng Máy ứng dụng, nhưng không có gì trên Công cụ tính toán. Cảm ơn bạn!Làm thế nào để sử dụng Đường ống BitBucket để cập nhật phiên bản Google Cloud Compute Engine sau khi đẩy?
Trả lời
Bạn có thể viết ứng dụng Công cụ tính toán bằng API Trình quản lý triển khai đám mây. https://cloud.google.com/deployment-manager
Dòng cuối cùng của tệp "bitbucket-pipelines.yml" trong bài đăng trên blog Atlassian này là "triển khai ứng dụng gcloud", để cập nhật ứng dụng App Engine. https://confluence.atlassian.com/bitbucket/deploy-to-google-cloud-900820342.html
# Deploying the application
- gcloud -q app deploy app.yaml
Đối với API trình quản lý triển khai, hãy sử dụng "cập nhật triển khai trình quản lý triển khai gcloud". https://cloud.google.com/sdk/gcloud/reference/deployment-manager/deployments/update
Ví dụ:
# Deploying the application
- gcloud -q deployment-manager deployments update my-deployment --config config.yaml
tôi khuyên bạn nên có một cái nhìn tại các thực hành tốt nhất cho việc sử dụng API quản lý triển khai với đường ống CI/CD. https://cloud.google.com/deployment-manager/docs/best-practices/#continuous_integration_ci_continuous_deployment_cd
- 1. Google Cloud - Compute Engine VS Machine Learning
- 2. Làm cách nào để thiết lập Letsencrypt cho Google Cloud Compute Engine cân bằng tải?
- 3. Đĩa Google Compute Engine VM rất chậm
- 4. Sử dụng memcache bên trong Google Compute Engine với PHP
- 5. Sự khác nhau giữa Google Compute Engine, App Engine và Công cụ vùng chứa trong Google Cloud là gì?
- 6. Không thể VNC vào Google Compute Engine
- 7. Atlassian "logo" sau khi đẩy vào bitbucket
- 8. Làm thế nào để cập nhật Kubernetes Cluster lên phiên bản mới nhất có sẵn?
- 9. Làm thế nào để cập nhật phiên bản SBT bằng cách sử dụng homebrew?
- 10. Làm cách nào để thay đổi phạm vi tài khoản dịch vụ Google Compute Engine để ghi dữ liệu vào nhóm Google Cloud Storage?
- 11. google-play-services_lib.jar mất tích sau khi cập nhật lên phiên bản mới nhất (3.1)
- 12. CI Android sử dụng Đường ống Bitbucket và Docker
- 13. làm thế nào tôi có thể tải một hình ảnh Google Compute Engine
- 14. Lỗi phiên bản SDK Android Studio sau khi cập nhật
- 15. Làm thế nào để cập nhật lên phiên bản mới nhất trong mercurial sau khi thêm tập tin mới?
- 16. Không thể khởi động ứng dụng appengine sau khi cập nhật ứng dụng qua Google Cloud SDK
- 17. Cập nhật kích thước đĩa hiện có trên google cloud
- 18. Phiên bản Google Cloud ML Tensorflow
- 19. Làm cách nào để rút gọn & phiên bản js/css trên Google App Engine?
- 20. Cho phép WebSockets trong Google Compute Engine (GCE)
- 21. Giải pháp gửi email của Google Compute Engine (GCE)?
- 22. Đẩy để triển khai, đường ống, công cụ ứng dụng google
- 23. Các phiên bản Google Container Engine có thể truy cập qua DNS không?
- 24. Làm thế nào để giải quyết cảnh báo bundler cập nhật trong đường ray khi triển khai để heroku?
- 25. Ứng dụng Android không có trong Market: làm thế nào để đẩy cập nhật?
- 26. Cách chọn giữa Google Cloud Functions và Google App Engine?
- 27. Làm thế nào để tải lại Spring Security Principal sau khi cập nhật trong Hibernate?
- 28. Làm cách nào để thiết lập cụm Tensorflow bằng Google Compute Engine Instances để đào tạo một mô hình?
- 29. Sau khi cập nhật Google Chrome Sencha Touch quay
- 30. Làm thế nào để sử dụng khóa SSH đặc biệt cho BitBucket và GitHub để đẩy/kéo?