Ho una configurazione TeamCity-SonarQube. Uso TeamCity per eseguire il sonar-runner e spingere il risultato su un'istanza SonarQube locale. È una soluzione .NET/C# e ci stiamo muovendo verso SASS in particolare SCSS. La mia configurazione corrente analizza separatamente i file .cs, .js e .css utilizzando la configurazione sonar.language. C'è qualche supporto per scss (sass in generale). È un problema dal momento che sonarqube non ingerisce i risultati xml di jshint, csshint e altri lint. Ho una configurazione SCSS-LINT per filtrare i file .scss nella mia soluzione, ma non riesco a trovare un plug-in SonarQube per scss o qualsiasi altro modo per integrare il risultato scss-lint con SonarQube.Analisi sonarQube di file scss/sass?
La mia domanda: C'è un modo per analizzare i file .scss e visualizzare i risultati in SonarQube così come configurare porte di qualità ecc su di esso?
scss-lint analizza i file scss. Sto indovinando che questo problema continuerà a crescere fino a quando sonarqube non ha un punto di integrazione standard per ingerire i risultati di altri tipi di analizzatori. Con l'arrivo di nuovi formati, non sarai in grado di implementare il codice personalizzato per ognuno di essi in tempo mentre supporti le cose esistenti. È la stessa storia per JSHint, Csshint, ecc. Conosco il progetto in più lingue e lo uso (grazie per tutto quello che fai!) Ma sto lottando per mantenere il sonar al centro della nostra analisi statica. Ora ho bisogno di un flusso di lavoro separato per gestire scss e anche js. – delloPiro
@Fabrice, la documentazione collegata restituisce il seguente messaggio: * La pagina che stai cercando non esiste. * – falsarella