У меня есть многоотраслевые конвейерные задания jenkins со следующим шагом проверки:
stage('Checkout'){
steps{
echo "Custom checkout: ${env.BRANCH_NAME} on ${pwd()}"
checkout scm
}
}
Когда я запускаю его на своем мастере, все идет хорошо.Он использует учетные данные моего менеджера учетных данных.
Но если он выполняется ведомым, не знаю почему, но я получаю эту ошибку:
hudson.plugins.git.GitException: Command "git.exe fetch --no-tags --progress https://my.bitbucket/scm/Project/repository.git +refs/heads/feature/jenkins-build-with-custom-id:refs/remotes/origin/feature/jenkins-build-with-custom-id" returned status code 128:
stdout:
stderr: fatal: Authentication failed for 'https://my.bitbucket/scm/Project/repository.git/'
Я думал, что это должно использоватьтот же логин-пароль, который я установил в git-репозитории, нет?Что случилось?Как мне это настроить?
, если я делаю git clone https://my.bitbucket/scm/Project/repository.git/
У меня такая же проблема.Если я указываю своего пользователя вручную git clone https://jenkins@my.bitbucket/scm/Project/repository.git/
, это работает, но я не вижу, как я могу настроить