У меня есть bin, правильно настраивающий глобально разделяемую библиотеку, как это показано мне в глобальной конфигурации Jenkins Server.В конвейерном задании я пытаюсь использовать указанную библиотеку, но получаю сообщение об ошибке, что учетные данные не использовались для извлечения библиотеки из SCM.
Конфигурация библиотеки
- Имя:
LIBRARY
- Версия по умолчанию:
trunk
- В настоящее время отображается в редакции: 125 - Загрузка неявно:
[ ]
- Разрешить переопределение версии по умолчанию:
[x]
- Включить @Library изменения в недавние изменения задания:
[x]
- Modern SCM
(o)
- Legacy SCM
( )
- Git
( )
- GitHub
( )
- Mercurial
( )
- Subversion
(o)
- База репозитория проекта:
http://scrambled/url/repo/LIBRARY
- Учетные данные:
Scrambly/******
- Включение ветвей:
trunk, tags/*
Трубопровод
@Library('LIBRARY@trunk')
pipeline {
// Imagine some content //
}
Сообщение об ошибке
Checking out http://scrambled/url/repo/LIBRARY at revision 123
Using sole credentials <none> in realm ‘<http://scrambled> Scrambler’
ERROR: Subversion checkout has been canceled
org.tmatesoft.svn.core.SVNCancelException: svn: E200015: ISVNAuthentication provider did not provide credentials; HTTP authorization cancelled.
at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:694)
Caused: org.tmatesoft.svn.core.SVNCancelException: svn: E200015: E200015: ISVNAuthentication provider did not provide credentials; HTTP authorization cancelled.
svn: E200015: ISVNAuthentication provider did not provide credentials; HTTP authorization cancelled.
Я не понимаю, что там было <none>
учетные данные в сообщении об ошибке, хотя я настроилhared библиотека для использования определенных учетных данных.
Спасибо всем за советы.