Я пытаюсь динамически загрузить общую библиотеку в jenkins, размещенную на github, следующим образом
library identifier: 'custom-lib@master', retriever: modernSCM(
[$class: 'GitSCMSource',
remote: 'ssh://git@github.com:papanito/jenkins-pipeline-helper.git',
credentialsId: 'git'])
Тем не менее, это происходит со следующей ошибкой
hudson.plugins.git.GitException: Command "git ls-remote -h -t git@github.com:papanito/jenkins-pipeline-helper.git" returned status code 128:
stdout:
stderr: Permission denied (publickey).
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
У учетных данных, которые я использую, есть действительный закрытый ключ, и он отлично работает, когда я использую библиотеку через настройки Jenkins. Однако динамическая загрузка в конвейер не работает. Любая подсказка, почему?