小编Rob*_*Coe的帖子

如何为TravisCI的主机插件指定IP地址?

根据TravisCI的文档,

如果您的构建需要设置自定义主机名,则可以在.travis.yml中指定单个主机或其列表.Travis CI将自动在/ etc/hosts中为IPv4和IPv6设置主机名.

但它没有说明任何指定IP地址的内容.它也没有说明主机名的格式.是否可以指定一个简单的别名,myhostnamealias或者是否需要FQDN?至少CircleCI提到它使用FQDN(虽然我不知道为什么存在这样的规定,但这是一个单独的问题.)

谢谢,罗宾.

travis-ci

6
推荐指数
1
解决办法
1157
查看次数

chmod无法更改Vagrant VM中的权限

我正在尝试建立一个Vagrant环境来托管Snowplow(https://github.com/snowplow).当我从cygwin shell发射vagrant时

$ vagrant up && vagrant ssh

我进入了一个Ubuntu访客映像(12.04),当我尝试使用ansible将java8安装到这个环境中时,我收到了以下消息:

vagrant @ precise64:〜$ ansible-playbook /vagrant/ansible-playbooks/java8-gradle.yml --inventory-file =/vagrant/home/ansible/ansible_hosts --connection = local ERROR:file/vagrant/home/ansible/ansible_hosts被标记为可执行文件,但无法正确执行.如果这不应该是可执行脚本,请更正此问题chmod -x /vagrant/home/ansible/ansible_hosts.

该文件确实是777:

-rwxrwxrwx 1 vagrant vagrant 24 Mar 3 19:03 ansible_hosts*

但同一个文件同步到主机(Windows),cygwin将文件显示为644:

-rw-r - r-- 1 rcoe Domain Users 24 Mar 3 14:03 ansible_hosts

是否存在无头(VirtualBox)Vagrant环境中运行的已知问题,该环境不允许在同步到主机的文件上设置权限?

谢谢.

cygwin vagrant snowplow

4
推荐指数
1
解决办法
1190
查看次数

标签 统计

cygwin ×1

snowplow ×1

travis-ci ×1

vagrant ×1