2016-06-24 15 views
0

Ich habe eine Standardkonfiguration in. Travis.yml für eines meiner git Repos gesetzt. Ich möchte diesen Repo-Build durch die Travis CI API auslösen. Ich kann das erfolgreich machen. Aber wenn ich zusätzliche Parameter wie Umgebungsvariablen in der API hinzufügen möchte, überschreibt es einfach die Umgebungsvariablen in diesem abhängigen Build.Travis CI API Anforderungen überschreibt die Schlüssel

https://docs.travis-ci.com/user/triggering-builds

Könnte jemand bitte helfen, wie ich Umgebungsvariablen in den api hinzufügen kann, ohne die ursprünglichen außer Kraft setzen zu müssen.

Antwort

0

Ich habe die Bestätigung vom Travis CI-Team erhalten, dass Schlüssel immer überschrieben werden. Unten ist die Nachricht.

Leider denke ich, dass dies eine Einschränkung der API im Moment ist, aber ich werde ein internes Problem öffnen, um es weiter zu untersuchen. Eine Möglichkeit, dies zu unterstützen, wäre das Verschieben globaler Umgebungsvariablen in die Repository-Einstellungen. Weitere Informationen finden Sie unter https://docs.travis-ci.com/user/environment-variables/#Defining-Variables-in-Repository-Settings.

*