this is reproducible with a vanilla jenkins install, out of the box.
steps to repro:
-
install latest jenkins using docker:
docker run -p 8080:8080 -p 50000:50000 jenkins:latest
-
navigate your browser to the web interface
-
Manage Jenkins => Manage Plugins => Updates => Select All => Download now and install after restart
-
Manage Jenkins => Manage Plugins => Available => Scroll down to SCM Sync Plugin, check the plugin => Download now and install after restart
-
Manage Jenkin => Configure System => in the SCM sync configuration section
This crashes all the time with the stack trace in the above post shown in the jenkins web-interface.
Note 1: There is no attempt to ask for the credentials. Note 2: The jenkins console show a different stacktrace, indicating that the crash is caused by a NPE in ScmSyncSubversionSCM.extractScmCredentials (line 60, see screenshots here for the stack trace and a screenshot of the configuration screen.
|