Expand my Community achievements bar.

Elevate your expertise and be recognized as a true influencer! Nominations for the exclusive Adobe Community Advisor program 2023 are now OPEN.
SOLVED

How to implement SonarQube for AEM as a CLoud Service

Avatar

Level 4

I have AEM as a Cloud Service setup on local. I want to setup SonarQube for the same. I have installed SonarQube but don't know how to integrate it with AEM.

1 Accepted Solution

Avatar

Correct answer by
Community Advisor

In your local SonarQube setup add the AEM rules jar file .

Jar file : https://github.com/wttech/AEM-Rules-for-SonarQube/releases

 

After that run mvn sonar:sonar on your project .

 

 

Thanks

Himanshu

 

0 Replies

Avatar

Correct answer by
Community Advisor

In your local SonarQube setup add the AEM rules jar file .

Jar file : https://github.com/wttech/AEM-Rules-for-SonarQube/releases

 

After that run mvn sonar:sonar on your project .

 

 

Thanks

Himanshu

 

Avatar

Community Advisor
  1. Download aemrules-x.y.jar or build AEM Rules for SonarQube plugin.
  2. Paste it into sonarqube/extensions/plugins directory.
  3. Restart SonarQube.
  4. Go to rules section and activate AEM rules in your profile.

Ref: https://github.com/wttech/AEM-Rules-for-SonarQube

 

Avatar

Level 4

Done with the Restart of SonarQube but not getting how to activate the AEM rules.

Avatar

Level 4

AEM HTL rules are showing as Active in Quality Profile under Rules section. 

But how do I setup my aem local project for the same?

Avatar

Level 4

Actually, my project is already created. I just want to integrate SonarQube with that.