Based on below reported Bug, I have developed new Plugin for Clearcase Plugin for Sonarqube 8.5
and its working, please suggest do I need any specific license needs to share plugin source code
Thanks OlivierK for your suggestion issue which I have reported, I marked above issue as solved.
Trying Add sonar-scm-clearcase-plugin plugin from url (https://binaries.sonarsource.com/Distribution/sonar-scm-clearcase-plugin/ ) into Sonarqube 8.5 followed by instruction (https://docs.sonarqube.org/latest/setup/install-plugin/). after adding plugin server not coming up. after delete plugin from extension/plugin folder server is coming up. currenly my project using clearcase as source code management. planning to upgrade sonarqube 7.3 to 8.5.which is not allowing me to install clearcase plugin. please help me to resolve.
Welcome to the SonarSource community. . We hope you’ll enjoy it.
Whenever you install a plugin manually, you must first verify its compatibility with the version of SonarQube that you use (or you should use the SonarQube marketplace page that will only allow you to install plugins confirmed to be compatible with your version).
The SCM plugin that you are pointing at is very old. Its support by SonarSource has been discontinued and it is now in the community (See https://github.com/kstevenard/sonar-scm-clearcase). Unfortunately it is not actively maintained so I am afraid you will not find a version compatible with SonarQube 8.5.
You have 2 options at this stage:
- Either not use any SCM plugin at all. This will still allow you to scan the code. You’ll lose a couple of features (issue author and auto assignment, precise new code determination, issue back dating), but for the rest, everything will be fully functional.
This is a completely acceptable option.
- Help the community maintainer to make it compatible with SonarQube 8.5 by submitting pull requests on the repository
PS: And of course there’s a 3rd option, which is to migrate your code to a git based SCM which seems the massive trend for the future.