2015-08-04 11 views
6

Według TravisCI docs,W jaki sposób określasz adresy IP dla addonu hosta TravisCI?

Jeśli budowa wymaga zakładania własnych hostów można określić pojedynczego hosta lub ich listę w swoim .travis.yml. Travis CI automatycznie skonfiguruje nazwy hostów w/etc/hosts dla IPv4 i IPv6.

Ale nie mówi nic o określaniu adresów IP. Nie mówi też nic o formacie nazw hostów. Czy możliwe jest określenie prostego aliasu, takiego jak myhostnamealias, czy też wymaga to nazwy FQDN? Przynajmniej CircleCI wspomina, że ​​używa nazwy FQDN (chociaż nie wiem, dlaczego ten warunek istnieje, ale to jest osobne pytanie).

Dzięki, Robin.

+0

ten został poproszony na https://github.com/travis-ci/travis-ci/issues/5754 – Jarl

+0

Dziękuję za wskazanie problemu. Jestem zaskoczony, że odpowiedź była tak słaba i wskazywałaby, że nie można używać aliasów DNS na hoście budowy Travis, co jest dość żałosne. Koło CI nie ma takiego ograniczenia. –

Odpowiedz

5

doświadczalnie I zorientowali się, że lista hostów przewidziane w

addons: 
    hosts: 
    - travis.dev 
    - joshkalderimis.com 

są tworzone, aby wskazywał 127.0.0.1 równoważne do /etc/hosts wpisów tak:

127.0.0.1 travis.dev 
127.0.0.1 joshkalderimis.com 
+0

Testowałem dzisiejszego ranka i ustawiłem nazwę hosta za pomocą addonów: jak wyżej i ustawiłem nazwę hosta na local.dev, następnie w skryptach basha uruchamianych przez Travisa do testowania mojej kompilacji robię odnośnik na local.dev i rozwiązuje się to następująco . '' 'Name: \t local.dev Adres: 127.0.53.53''' – MitchellK

+0

https://docs.travis-ci.com/user/hosts – Cerin

Powiązane problemy