2015-04-07 15 views
10

Ich habe ein paar Filialen in meinem Repo und ich habe .travis.yml Datei im Zweig A (master Zweig haben diese Datei nicht). Aber travis-ci startet nicht für A bauen. Was müssen Sie tun, um Travis für diese Branche zu betreiben? Wenn ich eine Pull-Anforderung von einer Verzweigung zum Master erhalte, dann travis run buildWie machen Travis-ci für einige Zweige ausführen?

P.S. Ich schaltete aus/on Build only if .travis.yml is present aber es half nicht Auch ich kann Zweige in Branches Tab sehen. Ich fügte hinzu,

branches: 
    only: 
    -A 
    -master 

im .travis.yml, aber es nicht

Dank

Antwort

12

Sie können helfen versuchen und überprüfen, ob es mit einer weißen Liste funktionieren wird.
Siehe „Specify branches to build

können Sie entweder weiße oder schwarze Liste Zweige, die Sie gebaut werden soll:

# blacklist 
branches: 
    except: 
    - legacy 
    - experimental 

# whitelist 
branches: 
    only: 
    - master 
    - stable 

Versuchen und setzen A in einer weißen Liste Syntax in der travis.yml, und sehen, ob das gerichtet -oben.

Verwandte Themen