根据TravisCI文档,
如果构建需要设置自定义主机名,可以指定一个单个主机或.travis.yml中的它们列表。Travis CI在/etc/hosts中自动设置IPv4和IPv6。
但是它没有说任何关于指定IP地址的事情。它也没有说明主机名的格式。是否可以指定一个简单的别名,如myhostnamealias
或它需要一个FQDN?至少CircleCI提到它使用FQDN(虽然我不知道为什么存在这种规定,但这是一个单独的问题。)
谢谢,罗宾。
通过实验,我发现
中提供的主机列表addons:
hosts:
- travis.dev
- joshkalderimis.com
都被设置为指向127.0.0.1
,相当于/etc/hosts
条目,如下所示:
127.0.0.1 travis.dev
127.0.0.1 joshkalderimis.com