2014-10-18 5 views
1

Автоматизированная сборка на Docker Hub - я не вижу репозиториев при связывании?Docker Hub - автоматическая сборка, связанная с Bitbucket

  1. Я создал учетную запись на Bitbucket, который прикреплен к хранилищу (нет команды, нет группы, просто пользователя на prepository).

  2. В Docker Hub я попытался связаться с Bitbucket через кнопку + Добавить репозиторий/«Автоматизированная сборка».

  3. Я вошел в систему в порядке, но в нем говорится: «Нет доступных репозиториев».

Это странно, поскольку я могу видеть репозиторий при входе в Bitbucket с этим конкретным пользователем. Я создал этого пользователя Bitbucket с единственной целью - увидеть этот репозиторий.

+0

, что прилагается репозиторий? просто создайте репо и обновите страницу, он появится. – Dileep

+0

«Прикрепленный репозиторий?», Я думаю, это сообщение от Docker Hub, когда вы пытаетесь «подключить» к BitBucket. Нет, нет репозиториев, освежающих или нет. –

+1

У меня была проблема с проблемой Git, которая была решена путем проверки моего адреса электронной почты. Git не разрешал пользователям без доверенного почтового ящика публично связываться с репозиториями. Возможно, битбакет имеет ту же политику. –

ответ

1

У меня была такая же проблема - кажется, что связанный пользователь должен быть «владельцем» или «создателем» репозитория.

Тесты:

  • Я добавил дополнительный пользователь в хранилище Bitbucket как «администратор» (также с чтением & разрешения на запись) и пытались связать этот пользователь.

    Результат: «Нет доступных репо»

  • Затем я попробовал то же самое с «хозяином» и «создатель» счетов хранилища, и она работала.

Таким образом, вы должны попытаться связать пользователей, которые уполномочены как «владелец» или «творца»:

Перейти к Bitbucket репо -> Настройки -> Управление доступом -> Пользователи - попробуйте только " владелец»или "творец" счета

не забудьте разъединить старые счета:

  • в Bitbuket: OAuth в "Управление учетной записи" -> "Управление доступом к" -> "OAuth"

  • в Докер Hub: "Настройки профиля" -> "Связанные аккаунты"