2017-01-30 6 views
1

Ich habe Benutzer Azure Portal Continuous Integration für meine Web App einrichten. Quellen werden auf GitHub gehostet.Hinzufügen von TFS Build-Status zu Github

Wenn ich GitHub Ausbau-> Code-> Branchen klicken, sehe ich Status für Master-Zweig bauen:

github screenshot

Alle, bis jetzt sehr schön. Allerdings habe ich CI manuell auf dev-Zweig in VSTS eingerichtet, aber es wird nicht in GitHub angezeigt.

Wie melde ich den Build-Status zurück an Github, also werde ich es auch auf dem Dev-Zweig sehen?

Antwort

0

Von der oben genannten Stelle haben Sie 7 Commits für Master-Zweig, keine Commits für Dev-Zweig geschoben. Jetzt richten Sie ein CI-Build in VSTS ein, um Ihr Projekt im Dev-Zweig zu erstellen. Stellen Sie sicher, dass der Trigger-Pfad in der Builddefinition auf dev-Zweig gesetzt ist. Dann drücken Sie ein Commit für dev-Zweig, diese Build-Definition wird ausgelöst und Sie sehen das Build-Symbol in GitHub.

Darüber hinaus erscheint das Symbol nur für CI-Build, wenn Sie die Build-VSTS manuell auslösen, wird es nicht angezeigt.

Build-Definition-Trigger:

enter image description here

Build-Definition-Repository Einstellung:

enter image description here

+0

So Github wird automatisch beim Repository-Einstellungen Punkte auf GitHub informiert zu werden? – Liero

+0

@Liero Ja, ich habe einen Screenshot der Repository-Einstellungen hinzugefügt. –

Verwandte Themen