2015-02-08 6 views
5

Ist es möglich, einen Build auszulösen, wenn ein gegabeltes Repository zum ersten Mal Travis CI hinzugefügt wird? Ich habe es einfach gegabelt und möchte den Build testen, bevor ich mit der Änderung des Codes beginne. Ich weiß, dass ich einen vorhandenen Build wie beschrieben here neu starten kann, aber wenn ein Repository zuerst hinzugefügt wird, gibt es keine Builds neu zu starten. Ich habe auch in den Einstellungen nachgesehen, konnte aber nichts finden, was mich einen Build auslösen lassen würde.Travis CI erstellt, wenn das Repository zuerst hinzugefügt wird

Edit: Ich habe auch versucht zu meinem GitHub Repo gehen -> Einstellungen -> WebHooks & Services -> Travis CI Wenn ich "Test Service" geklickt erhielt ich folgende Fehlermeldung: „Hoppla, wir nicht in der Lage waren zu schicken die Testnutzlast: keine Stöße gefunden. "

+0

Haben Sie mindestens einen neuen Commit seit der Gabelung durchgeführt? – VonC

+0

Nein, ich habe keine Zusagen gemacht. Meine Frage ist, ob Sie überprüfen können, ob der Build funktioniert, bevor Sie Änderungen vornehmen. –

+0

Dann vielleicht eine leere Commit hinzufügen (http://StackOverflow.com/Q/20138640/6309) nur zum Testen könnte eine Möglichkeit, um herauszufinden. Es ist Ihre Verzweigung: Sie können dieses Commit nach dem Test entfernen. – VonC

Antwort

3

Versuchen Sie, an empty commit nur zum Testen hinzuzufügen könnte eine Möglichkeit sein, herauszufinden.

Es ist Ihre Gabel: Sie können das Commit nach dem Test entfernen.

+2

Dies scheint die einzige Option zu sein. Wäre schön, wenn Travis dir erlauben würde, einen Build auszulösen, wie circleci. –