2016-12-23 29 views
5

Câu hỏi đầu tiên của tôi về đây ...Triển khai cho Google App Engine qua GitHub Repo

Vì vậy, tôi đang tìm hiểu cách sử dụng Google App Engine và tôi có thể triển khai tốt qua thiết bị đầu cuối nhưng tôi muốn để cho phép mọi người đóng góp vào repo github của tôi và mọi thứ họ xuất bản sẽ cập nhật ứng dụng của tôi. Dưới đây là repo của tôi:

https://github.com/rajtastic/roshanissuperveryawesome

Tôi đã đồng bộ sau repo tôi vào công cụ ứng dụng và tôi có thể xem nội dung trong trường hợp đám mây của tôi

enter image description here

Câu hỏi của tôi là:

  • Làm cách nào để triển khai phiên bản mới của ứng dụng của tôi bất cứ khi nào tôi cam kết với repo của mình?

Có ai biết điều này là có thể không?

Rất cám ơn

+0

có thể trùng lặp của [Làm thế nào tôi có thể triển khai trực tiếp từ Google Cloud Nguồn Kho lưu trữ cho Google App Engine?] (Http://stackoverflow.com/questions/40490073/how-can-i-deploy-direct-from-google-cloud-source-repository-to-google-app-engine) –

+0

Bạn nên rollback thay đổi của bạn và thêm rằng như là một câu trả lời, để không để lại câu hỏi chưa được trả lời –

+0

Cảm ơn @DanCornilescu, cuộn lại và trả lời – Rajtastic

Trả lời

3

Hình như push-to-triển khai tính năng ban đầu hiện đang bị phản đối, nhưng bạn có thể sử dụng kích hoạt Build Google Cloud Platform để làm điều này:

Điều hướng đến Google Cloud Platform> Đăng ký vùng chứa> Xây dựng trình kích hoạt và thiết lập chi nhánh bạn muốn tự động tạo từ kho lưu trữ github được kết nối của bạn.

Đảm bảo bạn đã thêm định nghĩa bản dựng vào kho lưu trữ của mình. [1] có đặc điểm kỹ thuật đầy đủ, nhưng đây là một ví dụ về mức tối thiểu để làm một gcloud deploy qua cloudbuild.yaml:

steps: 
- name: 'gcr.io/cloud-builders/gcloud' 
    args: ['app', 'deploy'] 

[1] https://cloud.google.com/container-builder/docs/tutorials/creating-a-custom-build-step

Các vấn đề liên quan