Come posso visualizzare i risultati da Android Lint in Jenkins, ad es. come avvertimenti? Voglio sfogliare gli avvertimenti dalla GUI di Jenkins, proprio come gli avvisi del compilatore e gli avvertimenti di PMD/Checkstyle.Visualizzazione di Android Lint in Jenkins
L'uscita dal lavoro Jenkins è qualcosa di simile:
[exec]
[exec] Scanning org.digitalcure.ccnf.app: ..........Incorrect detector reported disabled issue TooManyViews
[exec] Incorrect detector reported disabled issue TooManyViews
[exec] ...
[exec]
[exec] Scanning org.digitalcure.android.common: ...
[exec] res/values/strings.xml: Warning: The resource R.string.display_unit_abc appears to be unused [UnusedResources]
[exec] res/values/strings.xml: Warning: The resource R.string.edit_error_abc appears to be unused [UnusedResources]
[exec] Warning: Missing density variation folders in res: drawable-xhdpi [IconMissingDensityFolder]
[exec]
[exec] 0 errors, 3 warnings
Android Lint può creare un file XML troppo, ma ho paura che non ci sia Jenkins plug in grado di analizzare il file. O mi sta sfuggendo qualcosa?
Sì, è difficile perché il formato XML Lint non è compatibile con altri strumenti Java simili. Ho lavorato su un plugin Jenkins per analizzare i risultati di Lint. –
Christopher, un plug-in di Lint per Android per Jenkins sarebbe molto utile. Ad ogni modo, con l'aiuto di Pavol ho risolto il mio problema. Si prega di inviare un commento quando il plug-in è disponibile per il test. Grazie! – stefan222