Is SonarQube Compatible with Appian

Hi All,

 

Has anyone came across integrating sonarQube with Appian. or Is it compatible with Appian.

 

TIA :)

Harsha

  Discussion posts and replies are publicly visible

Parents
  • Hi Harsha,

    sonarQube is a tool used to achieve code quality, currently supporting 26 programming languages.
    I assume that your intent is to instill code quality for the applications build on the Appian Platform.
    Then the answer is "NO".
    The rationale behind is: Appian is a low-code platform. The process models defined are transformed in XML code, executed
    by the Appian BPM Engine. Now way that sonarQube can deal with those constructs. Same is true for the Interface definitions where
    Appian is using the SAIL code.

    To achieve good quality for our applications build with Appian, we have build an application in Appian which checks that all Best Practices are
    followed for Appian applications (e.g Alert settings, security settings in process models, description provided, Node assignments to groups only etc.)

    Hope that helps.
    Juergen

  • I can add also, by conducting code reviews (peer review)

Reply Children