2016-12-01 6 views
0

Freunden,Team Services Continuous Integration mit GitHub Funktionszweig

Ich habe eine Situation, wo mein Kunde einen Funktionszweig in GitHub geschaffen, und wir brauchen kontinuierliche Lieferung an die Staging-Umgebung von diesem Feature Zweig einrichten.

Ich verwende Team Services zum Erstellen und Bereitstellen einer ASP.Net-Anwendung in Azure App Service - Web App. Während ich die Build-Definition in Team Services einrichte, erhalte ich im Dropdown-Menü keine Nicht-Master-Zweige.

Gibt es eine Möglichkeit, CI-CD mit Team Services mit Nicht-Master-GitHub-Niederlassungen einzurichten?

+1

Es funktioniert gut für mich. (Erstellen Sie eine neue Verzweigung (Dev) in einem Repository in GitHub => Erstellen Sie eine neue Build-Definition mit GitHub Repository-Typ => Select Dev-Zweig in der Liste Standard-Verzweigung), Sie können den Cache des Internet-Browsers löschen und eine neue Build-Definition erstellen das Ergebnis. –

+0

Danke Stain-MSFT. Du hast meinen Tag gerettet. Danke vielmals. Nicht sicher - warum es sich nur zum ersten Mal beherrschen wird. Wie auch immer, meine zweite Definition ist in der Lage, alle Zweige zu sehen. –

+0

So wurde Ihr Problem gelöst? Ich poste eine Antwort, Sie können sie als Antwort markieren. –

Antwort

0

Siehe diese Möglichkeiten, um das Problem zu lösen:

  1. Erstellen Sie einen neuen Zweig in einem Endlager in GitHub
  2. Erstellen Sie eine neue Build-Definition mit GitHub-Repository Typ
  3. Wählen Zweig in Standardzweig Liste
Verwandte Themen