У меня возникли проблемы с настройкой плагина Jenkins SVN за прокси.Jenkins SVN Плагин через прокси
Согласно документации:
https://wiki.jenkins-ci.org/display/JENKINS/Subversion+Plugin
You can set the proxy in C:/Users//AppData/Roaming/Subversion/servers (Windows) or ~/.subversion/servers (Linux)
Я сделал это, я на коробке Unix и правильно настроили ~/.subversion/серверов и может успешно SVN Checkout непосредственно по команде из окна, в котором работает Jenkins.
При попытке оформить через SVN в Дженкинс, однако, я получаю эту ошибку:
Caused by: org.tmatesoft.svn.core.SVNAuthenticationException: svn: E170001: HTTP proxy authorization failed at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:62) at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:51) at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.connect(HTTPConnection.java:262) at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection._request(HTTPConnection.java:451) at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:382) ... 75 more
Так configurion в файле серверов работает, но не кажется, что ковыряться в Дженкинс.
Я также установил данные прокси в разделе «Плагины управления» -> расширенная страница и может успешно загружать и обновлять плагины через Jenkins.
Есть ли что-то еще, что мне нужно для настройки плагина SVN, не охваченного документами?
Jenkins работает на сервере Tomcat.
Конфигурация прокси-сервера определяется здесь: ~/.subversion/servers, поэтому, если я удалю, что он не сможет получить конфигурацию прокси-сервера из любого места? – cowls