the default travis.yml fails when requirements_path is set in kitchen.yml
trombik opened this issue · 0 comments
trombik commented
$ if curl --silent --output /dev/null --dump-header - "https://github.com/${TRAVIS_REPO_SLUG}" | grep "Status:[[:space:]]*404"; then touch .private_repo; fi
The command "if curl --silent --output /dev/null --dump-header - "https://github.com/${TRAVIS_REPO_SLUG}" | grep "Status:[[:space:]]*404"; then touch .private_repo; fi" exited with 0.�
travis_time:start:07d49eeb
$ if [ ! -f .private_repo ]; then ansible-playbook tests/travisci/tests.yml -i tests/travisci/inventory --syntax-check; fi
ERROR! the role 'reallyenglish.freebsd-repos' was not found in /home/travis/build/reallyenglish/ansible-role-logstash/tests/travisci/roles:/home/travis/build/reallyenglish:/home/travis/build/reallyenglish/ansible-role-logstash/extra_roles:/home/travis/build/reallyenglish:/home/travis/build/reallyenglish/ansible-role-logstash/tests/travisci
The error appears to have been in '/home/travis/build/reallyenglish/ansible-role-logstash/meta/main.yml': line 26, column 5, but may
be elsewhere in the file depending on the exact syntax problem.
The offending line appears to be:
dependencies:
- { role: reallyenglish.freebsd-repos, when: ansible_os_family == 'FreeBSD' }
^ here