jenkinsci / juseppe

Jenkins Update Site Embedded for Plugin Publishing Easily
https://hub.docker.com/r/lanwen/juseppe/
Apache License 2.0
56 stars 20 forks source link

Tests failures with v1.2.2 and update center not working if I skip tests #48

Open L3u3n opened 5 years ago

L3u3n commented 5 years ago

Hi,

I'm trying to use juseppe without Docker. I'm already running a previous version but I need the SHA fixes.

When I do mvn package, some tests are failing with this error: Tests in error: shouldFindAllPluginsRecursively(ru.lanwen.jenkins.juseppe.gen.source.PathPluginSourceTest): Illegal char <:> at index 2: /C:/Users/L3u3n/Downloads/juseppe-1.2.2/juseppe-1.2.2/juseppe-core/target/test-classes/tmp/plugins

If I skip tests, I can build. I replaced the juseppe.jar on my working setup by the new jar. The server is starting without error but I can not connect to it from my jenkins master. If I enter the .json url in a web browser, I get a ERR_CONNECTION_REFUSED. Whereas with the previous juseppe.jar I can see the json content.

Can you help me ? Do you think the problem is related to failing tests ? How can I troubleshoot this problem ?

Thank you !