У меня возникли проблемы с битбакетоми их фиксацией после публикации.
(скрыто)
У меня есть экземпляр jenkins, который я хотел бы запускать при нажатии на определенные репозитории. Поскольку jenkins доступен извне (всемирная паутина), он защищен обычной системой пользователя/пароля.
При работе с Github я могу указать имя пользователя и пароль прямо в URL-адресе. При проверке журналов nginx становится ясно, что github может преобразовать этот URL-адрес для входа пользователя. Битбакет нет.
Вот несколько журналов nginx, показывающих проблему.
Журналы сообщений Bitbucket:
- - "POST /job/myproject/build?token=mytoken HTTP/1.1" 403 216 "-" "Bitbucket.org"
Самое интересное — это ошибка 403. В доступе отказано.
Те же логи для почтового хука Github:
- github - "POST /job/myproject/build?token=mytoken HTTP/1.1" 302 0 "-" "-"
Как видно из логов, github — это имя пользователя, которого я создал с хорошими правами для запуска сборок.
Что я могу сделать, чтобы включить почтовый хук?