Почему значок Трэвиса не назначен на роль в галактике?


1

Согласно этой документации должна быть возможность добавить значок Трэвиса к роли в галактике:

Нажмите изменения в вашем репозитории GitHub. Это положит начало сборке Трэвиса. Когда сборка завершится, Трэвис уведомит Galaxy, и ваша роль будет автоматически импортирована в Galaxy с значком Travis.

Хотя шаги были выполнены:

  1. .travis.yml добавлен в репо, который содержит часть уведомления
  2. добавлен токен доступа из профиля travis в ansible galaxy
  3. роль импортирована вручную, так как она не была передана автоматически

значок не появляется .

обсуждение

Сама сборка не показывает уведомление . Другие роли, имеющие значок travis , также не отображают это уведомление .

Вопросов

  1. Что является причиной проблемы?
  2. Почему Трэвис ничего не говорит о части уведомления ?
  3. Как это отладить?

Ответы:


1

Похоже, ваш репозиторий правильно структурирован, а сборки Travis работают правильно. Необходимо проверить одну вещь: в настройках Ansible Galaxy убедитесь, что вы добавили свой токен Travis в роль в Ansible Galaxy ( инструкции ).

Я предполагаю, что вы сделали это, но это никогда не повредит!

Два других предложения:

  1. Убедитесь, что вы выполнили оставшуюся часть README, так как это отправная точка для вашей роли в GitHub и Galaxy. По крайней мере опишите, что делает ваша роль, и рассмотрите пример того, как ее использовать, некоторые доступные переменные и т. Д.
  2. Если вы по-прежнему не видите значок, возможно, есть ошибка с вашей ролью (с именем пользователя, например 030... возможно, это ошибка в коде, которая захватывает роль - строки, начинающиеся с цифр, могут быть смешно интерпретированы пути в таких языках, как Python!). Подумайте о публикации отчета об ошибке в репозитории вопросов ansible-galaxy на GitHub.

Я создал проблему, и была создана проблема для улучшения документации. Относительно жетона: я скопировал его с Трэвиса и вставил в галактику. Спасибо за ваш отзыв! Если цифры в имени пользователя вызывают проблему, тогда я приму ответ.
0:30

@ 030 - Похоже, что кроличья нора идет глубже - это проблема Трэвис КИ, когда их вебхуки посылают неправильный Authorizationзаголовок! Смотрите комментарий и вопрос о Travis CI .
geerlingguy
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.