Частное хранилище Bitbucket не создает пакеты в Jenkins
Я пытаюсь создать пакет в Jenkins с механизмом опроса SCM (* * * * *). Если я оставлю свой репозиторий общедоступным, и если я передам какие-либо изменения из Visual Studio в Bitbucket, он создает пакеты в Jenkins (Тем не менее мне нужно нажать на опцию Build Now в Jenkins).
Если я сделаю свой репозиторий частным и если я передам какие-либо изменения из Visual Studio в Bitbucket, это даст мне ошибку тайм-аута в консоли сборки и URL не сможет получить доступ к конфигурации.
Публичный репозиторий (рабочий),
Частный репозиторий (не работает),
Какие изменения мне нужно внести в конфигурацию, чтобы она заработала.
1 ответ
Проблема в том, что вы мерзавец. Поскольку вы передаете учетные данные в самом URL-адресе, вы должны URL-адрес кодировать имя пользователя и пароль.
Но поскольку вы настраиваете учетные данные в разделе учетных данных, вы можете удалить имя пользователя и пароль из URL-адреса. Git-клиент Jenkins позаботится о передаче учетных данных.