Sonarqube version 6.7
Hi I need to Add Quality Gate Sonarqube plugin in jenkins, so that jenkins will marked as failed if quality gates is not passed.
i try to use the plugin but it won’t work with below error when save configuration in jenkins.
:
our sonarqube server is using https , can anyone have experience how to added sonarqube server certificate in jenkins server ?
org.quality.gates.sonar.api.ApiConnectionException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
at org.quality.gates.sonar.api.SonarHttpRequesterFactory.getSonarHttpRequester(SonarHttpRequesterFactory.java:44)
at org.quality.gates.sonar.api.QualityGatesProvider.(QualityGatesProvider.java:29)
at org.quality.gates.jenkins.plugin.BuildDecision.(BuildDecision.java:14)
at org.quality.gates.jenkins.plugin.QGPublisher.(QGPublisher.java:28)
at org.quality.gates.jenkins.plugin.QGPublisherDescriptor.newInstance(QGPublisherDescriptor.java:84)
at org.quality.gates.jenkins.plugin.QGPublisherDescriptor.newInstance(QGPublisherDescriptor.java:17)
at hudson.model.Descriptor.newInstancesFromHeteroList(Descriptor.java:1060)
at hudson.model.Descriptor.newInstancesFromHeteroList(Descriptor.java:1022)
at hudson.util.DescribableList.rebuildHetero(DescribableList.java:208)
at hudson.model.Project.submit(Project.java:231)
at hudson.model.Job.doConfigSubmit(Job.java:1350)
at hudson.model.AbstractProject.doConfigSubmit(AbstractProject.java:772)
at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627)
at org.kohsuke.stapler.Function$MethodFunction.invoke(Function.java:396)
at org.kohsuke.stapler.Function$InstanceFunction.invoke(Function.java:408)
at org.kohsuke.stapler.interceptor.RequirePOST$Processor.invoke(RequirePOST.java:77)
at org.kohsuke.stapler.PreInvokeInterceptedFunction.invoke(PreInvokeInterceptedFunction.java:26)
at org.kohsuke.stapler.Function.bindAndInvoke(Function.java:212)
at org.kohsuke.stapler.Function.bindAndInvokeAndServeResponse(Function.java:145)
at org.kohsuke.stapler.MetaClass$11.doDispatch(MetaClass.java:537)
at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:58)
at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:739)