5

Tôi đang phát triển trò chơi. GitHub làm hầm nguồn của tôi; Azure là nền tảng triển khai của tôi. Tôi đã tạo ra một organization cho trò chơi của mình, vì tôi hy vọng nó cuối cùng sẽ không chỉ là tôi làm việc trên nó. Có hai kho lưu trữ riêng biệt trong tổ chức, mỗi kho sẽ triển khai đến một trang web Azure riêng biệt. Tôi cần phải liên kết mỗi kho lưu trữ với trang web tương ứng của nó.GitHub: Tích hợp liên tục vào Azure với kho lưu trữ tổ chức

Tôi biết cách điều hướng đến lưỡi Triển khai liên tục, kết nối GitHub với nó và chọn dự án và nhánh của tôi. Tuy nhiên, thanh công cụ Chọn dự án không liệt kê bất kỳ dự án tổ chức nào, chỉ của riêng tôi. Tôi thay đổi ủy quyền, nhưng người ủy quyền yêu cầu tôi đăng nhập vào tài khoản GitHub. Tổ chức không phải là tài khoản và không có thông tin đăng nhập trực tiếp (theo như tôi có thể biết).

Tôi hy vọng rằng có một cách để làm điều này, bởi vì đây sẽ là một vấn đề lớn đối với tôi nếu tôi không thể liên kết các kho này với các điểm đến triển khai của chúng.

+0

Bạn có tài khoản người dùng trên GitHub hoặc chỉ tổ chức?Tôi có một tổ chức mà tôi đã thêm tài khoản người dùng GitHub vào danh sách thành viên, sau đó bạn có thể thực hiện theo quy trình làm việc. Đây là một hướng dẫn: https://channel9.msdn.com/Series/Windows-Azure-Web-Sites-Tutorials/Github-Continuous-Delivery-in-the-Preview-Portal –

Trả lời

4

Tôi có một bài đăng trên blog sẽ xem xét chi tiết vấn đề này.

Bạn có thể tìm thấy nó ở đây: http://azure.microsoft.com/blog/2015/08/10/using-app-service-web-apps-continuous-deployment-with-github-organizations/

Bao gồm nó ở đây cũng để thuận tiện cũng như:

Azure Preview Portal Bắt đầu với Azure Preview Portal bởi chứng thực để GitHub với của bạn Tài khoản GitHub có quyền truy cập vào các tổ chức bạn muốn sử dụng.

enter image description here Từ GitHub đi đến người dùng của bạn Cài đặt.

enter image description here Chọn Ứng dụng (1) từ Cài đặt cá nhân phần và click vào (2) dạng Azure Quản lý Portal các Ứng dụng ủy quyền danh sách.

enter image description here này sẽ mang đến những quyền ứng dụng có thẩm quyền và sẽ bao gồm một danh sách các Tổ chức truy cập cho tổ chức bạn thuộc về. Nếu bạn là một Chủ cho tổ chức của bạn sẽ có thể truy cập Grant trực tiếp từ đây, tuy nhiên nếu bạn không phải là chủ sở hữu bạn sẽ có thể Yêu cầu Truy cập và một Chủ sẽ cần phải chấp thuận nó .

enter image description here Khi quyền truy cập này đã được cấp cho tổ chức, bạn sẽ có thể chọn nó khi định cấu hình Triển khai liên tục. Nếu bạn muốn xem bản trình diễn này, bạn có thể xem video Kênh 9 này: GitHub continuous delivery in the Azure Preview Portal

+0

Trong khi liên kết này có thể trả lời câu hỏi, nó là tốt hơn để bao gồm các phần thiết yếu của câu trả lời ở đây và cung cấp liên kết để tham khảo. Câu trả lời chỉ liên kết có thể trở thành không hợp lệ nếu trang được liên kết thay đổi. –

+0

Đã sửa lỗi, bây giờ bạn có hướng dẫn đầy đủ;) –

+0

Gọn gàng! Thật tuyệt khi bạn có một bài đăng trên blog trực tiếp trả lời câu hỏi của mình và nó cũng tạo ra một câu trả lời Stack Overflow tuyệt vời! –

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