5

Rozwijam grę. GitHub jako mój skarbca źródłowego; Platforma Azure to moja platforma wdrożeniowa. Stworzyłem dla mojej gry organization, ponieważ mam nadzieję, że ostatecznie będzie to coś więcej niż praca nad nią. Istnieją dwa odrębne repozytoria w organizacji, z których każdy zostanie wdrożony na oddzielnej stronie Azure. Muszę połączyć każde repozytorium z odpowiednią witryną.GitHub: Ciągła integracja z Azure z repozytorium organizacji

W jaki sposób przejść do Bloku Ciągłego wdrażania, podłączyć GitHub do niego i wybrać mój projekt i oddział. Jednak ostrze Wybierz projekt nie zawiera żadnych projektów organizacji, a jedynie moje własne. Zmieniam autoryzację, ale autoryzator wymaga zalogowania się na konto GitHub. Organizacja nie jest kontem i nie ma bezpośredniego logowania (o ile wiem).

Mam nadzieję, że istnieje sposób, aby to zrobić, ponieważ będzie to dla mnie dużym problemem, jeśli nie będę mógł połączyć tych repozytoriów z miejscami docelowymi.

+0

Masz konto użytkownika na GitHub lub tylko w organizacji?Mam organizację, w której dodałem moje konto użytkownika GitHub do listy członków, a następnie możesz śledzić przepływ pracy. Oto przewodnik: https://channel9.msdn.com/Series/Windows-Azure-Web-Sites-Tutorials/Gitub-Continuous- Delivery-in-the-Preview-Portal –

Odpowiedz

4

Mam wpis na blogu szczegółowo omawiany.

Można go znaleźć tutaj: http://azure.microsoft.com/blog/2015/08/10/using-app-service-web-apps-continuous-deployment-with-github-organizations/

włączenie go również tutaj dla wygody, a także:

Azure Preview Portal start z Azure podglądu portalu przez uwierzytelniania do GitHub z Twojego Konto GitHub, które ma dostęp do organizacji, z których chcesz skorzystać.

enter image description here Od GitHub przejdź do Ustawienia użytkownika .

enter image description here Wybierz Aplikacje (1) z sekcji Ustawienia osobiste i kliknij Azure Management Portal (2) tworzą zatwierdzonym wniosku listę.

enter image description here To spowoduje autoryzowane uprawnienia aplikacji i będzie zawierać listę Organizacji dostępu dla organizacji, do której należysz. Jeśli jesteś Właściciel dla organizacji będziecie mogli Grant dostępu bezpośrednio stąd, jednak jeśli nie jesteś właścicielem będziesz mógł żądanie dostępu i Właściciel będzie trzeba go zatwierdzić .

enter image description here Gdy ten dostęp został przyznany za organizację będzie można go wybrać podczas konfigurowania Continuous Deployment. Jeśli chcesz zobaczyć demonstrację tego w akcji, obejrzyj ten film z kanału 9: GitHub continuous delivery in the Azure Preview Portal

+0

Podczas gdy ten link może odpowiedzieć na pytanie, to Lepiej włączyć zasadnicze części odpowiedzi tutaj i podać link do odniesienia. Odpowiedzi dotyczące linków mogą stać się nieprawidłowe, jeśli strona z linkami się zmieni. –

+0

Naprawiono, teraz masz pełne instrukcje;) –

+0

Schludny! Fajnie, że masz wpis na blogu, który bezpośrednio odpowiada na jego pytanie, a także stanowi świetną odpowiedź Stack Overflow! –