Частное хранилище Bitbucket не создает пакеты в Jenkins

Я пытаюсь создать пакет в Jenkins с механизмом опроса SCM (* * * * *). Если я оставлю свой репозиторий общедоступным, и если я передам какие-либо изменения из Visual Studio в Bitbucket, он создает пакеты в Jenkins (Тем не менее мне нужно нажать на опцию Build Now в Jenkins).

Если я сделаю свой репозиторий частным и если я передам какие-либо изменения из Visual Studio в Bitbucket, это даст мне ошибку тайм-аута в консоли сборки и URL не сможет получить доступ к конфигурации.

Публичный репозиторий (рабочий), общественности

Частный репозиторий (не работает), частный

Какие изменения мне нужно внести в конфигурацию, чтобы она заработала.

1 ответ

Проблема в том, что вы мерзавец. Поскольку вы передаете учетные данные в самом URL-адресе, вы должны URL-адрес кодировать имя пользователя и пароль.

Но поскольку вы настраиваете учетные данные в разделе учетных данных, вы можете удалить имя пользователя и пароль из URL-адреса. Git-клиент Jenkins позаботится о передаче учетных данных.

Другие вопросы по тегам