Fortlaufende Integration mit Travis CI
Sie können Build-Aufträge auf Travis CI automatisch auslösen, wenn Push-Vorgänge an ein Repository in Ihre GitHub Enterprise Server-Instanz übertragen werden. Zusätzlich können Sie den Build-Status in der README-Datei für das Repository anzeigen.
GitHub Enterprise Server-Konfiguration
- Melden Sie sich mit Ihrem persönlichen Benutzerkonto bei GitHub Enterprise Server an.
- Navigieren Sie zum Repository, das Sie mit Travis verbinden möchten.
- Klicken Sie auf der rechten Seitenleiste auf Settings (Einstellungen).
- Klicken Sie auf der linken Seitenleiste auf Wehooks & Services (Webhooks und Dienste).
- Klicken Sie im Feld Services (Dienste) auf Add service (Dienst hinzufügen).
- Wählen Sie „Travis CI“ aus.
-
Füllen Sie die Konfigurationseinstellungen aus:
- Geben Sie im Feld User (Benutzer) Ihren Travis CI-Benutzernamen ein.
- Geben Sie im Feld Token Ihr Travis CI-Token ein.
- Geben Sie im Feld Domain die Domain Ihres Projekts auf Travis CI ein.
- Klicken Sie auf Add service (Dienst hinzufügen).
README-Build-Status
- Navigieren Sie zur Seite Ihres Repositorys auf Travis CI.
- Klicken Sie in der oberen rechten Ecke der Seite auf das Build-Statusbild.
- Kopieren Sie im Build-Dialogfeld die URL aus dem Markdown-Feld.
- Fügen Sie in Ihrem GitHub Enterprise Server-Repository die Build-Status-URL in die README-Datei des Repositorys ein.