Integrate Coverity Report into Jenkins Output - jenkins

I have Coverity building with Jenkins and the report can be viewed in Synopsys Coverity's web interface. How can I get a report to be in my Jenkins output?
I have looked at other posts and found plugin documentation saying it was deprecated back in 2018.
EDIT:
There is an updated version of the plug-in, found documentation at https://synopsys.atlassian.net/wiki/spaces/INTDOCS/overview?homepageId=622607
I am using Version 2.3.1

Related

How to use "docker with pipeline" in Jenkins?

In Jenkins I would like to use docker with pipeline.
That documentation says:
Starting with Pipeline versions 2.5 and higher, Pipeline has built-in
support for interacting with Docker
Our Jenkins is using version 2.305 (2021-08-03) right now. The latest version of jenkins currently is 2.340 (2022-03-22).
How can I find the version of "Pipeline" used at our system?
I found quite a few installed plugins called "Pipeline: ..." with various versions. Which one should be 2.5 in order to make the docker feature available?
Oh, I found it:
https://plugins.jenkins.io/workflow-aggregator/
https://github.com/jenkinsci/workflow-aggregator-plugin/blob/master/CHANGELOG.md
The Plugin was simply not installed at all. (Only many of it's dependencies where installed independently.)

sonarqube 8.9.2 with tfs 2015 build integration - is it posible?

I'm using sonarqube 8.9.2 and TFS2015 update 4.
in 8.9.2 there is no c# plugin as it's built-in.
when trying to run the sonarqube step of the build I get an error saying the SonarQube.MSBuild.Runner.Implementation.zip is missing.
##[error]Could not find a file on the SonarQube server. Url: http://XXXXXXXXXX/static/csharp/SonarQube.MSBuild.Runner.Implementation.zip
2021-09-02T14:34:22.7202456Z ##[error]Failed to update the SonarQube MSBuild Runner binaries. Check the server url, verify that the C# plugin is correctly installed on the SonarQube server and that the SonarQube server has been restarted.
2021-09-02T14:34:22.7202456Z ##[error]Pre-processing failed. Exit code: 1
2021-09-02T14:34:22.7360027Z ##[error]Unexpected exit code received from batch file: 1
the only thing I can find in the configuration is the Azure DevOps configuration in the ALM section but I'm using a local TFS 2015.
I've seen this post and the relevant answer but in 8.9 there is no C# plugin - Not able to integrate TFS 2015 with SonarQube
is it possible to integrate?
p.s,
I tried working with an older version of sonarqube (7.9.X) only to find there are issues with compatibility.
I installed v9 only to find that there is a bug in the latest releases and it will not start.
getting sick of this and starting to think I need to build a script that will run it manually.
thanks for your help,
Shay

MS Build Configuration not be shown on the Jenkins screen

I am trying to introduce continuous integration in the Xamarin.iOS project. I am following the method that is mentioned on the Xamarin website which is given here
https://developer.xamarin.com/guides/cross-platform/ci/jenkins_walkthrough/#Configuring_the_MSBuild_Plugin .
This is the screenshot of what is expected from the process
The problem is that the http://localhost:8080/configure link does not shows the MS Build configuration part in which I need to put the path of the xbuild which is "/Library/Frameworks/Mono.framework/Commands/xbuild" .
I have checked the following things on the Mac:
MS Build has been installed in the jenkins
Xamarin.iOS has been installed.
I have restarted jenkins
I have checked whether the plugin is present in the the location that is mentioned in the application "/Users/username/.jenkins/"
Is there some other way to go about this continuous integration ?
I have used Jenkins_49.zip in order to install it on the Mac
It seems the Xamarin documentation contains an error there. The correct URL is /configureTools, not /configure, i. e. the menu item "Global Tool Configuration".
Maybe the link was correct in an earlier version of Jenkins?

Jenkins Grails plugin does not list lastest versions of Grails

When installing a new Grails from Jenkins web UI, a user is given the choice of some versions - up to 2.4.4 and 3.0, but 2.4.5 and 2.5 are missed.
How to add 2.4.5 to that list?
P.S. Jenkins 1.598, Grails plugin 1.7 (latest)
There is an automated process within the Jenkins project infrastructure which updates the list of available versions daily.
Your Jenkins installation periodically downloads this file and uses it to populate the version list in the web UI.
Unfortunately, at the time of asking this question, that automated process was broken.
You can either wait for the bug to be fixed (it is now), or there should be the option to "Install from .zip/.tgz" instead of "Install from mirrors", where you can enter the URL to the Grails 2.4.5 zip file.
You have to go to "Manage Jenkins"/"Configure System"/"Grails installations" and put there the path where your installation is.

Updating jenkins plugin from source

I currently have Build User Vars Plugin 1.1 installed in my Jenkins. Since version 1.1 of the plugin, there has been some important changes to the plugin code, and I want to pick them up. The question is what is the least amount of work to package up the hpi/jpi file that I can push on my Jenkins install that will contain latest changes.
It's fairly easy to build a plugin locally; you can then upload the hpi/jpi file to Jenkins via the Advanced tab in the plugin manager.
See the Jenkins plugin tutorial for detailed steps.

Resources