versioning via maven2 et continuum
Bonjour à tous,
j'ai défini plusieurs niveaux de qualité (règles de nommage, règles d'optimisation, règles d'architecture) via des règles déjà existantes et d'autres que j'ai développé sur PMD.
J'ai donc 4 rulesets, 1 rulesset par niveau de qualité.
Si lors du versioning l'application valide le niveau 1 (mais pas le niveau 2) de qualité alors je souhaite générer une version dont le nom prendra en compte le niveau de qualité 1.
Si les niveaux 1 et 2 sont atteints mais pas le niveau 3 et que la compile est ok alors la version indiquera le niveau de qualité 2.
etc...
Quelqu'un peut-il me dire comment réaliser cela ?
Quels outils utiliser ?
Comment savoir si une règle de PMD a été validé ou pas ?
Peut-on générer un code retour ?
Dois-je utiliser dans le code de mes règles des accès à une base de données afin de pouvoir dire tel ou tel règle a été validé ? Et si oui comment et quand dois-je consulter la base de données ?
Peut-on le faire avec maven2 et continuum ?
merci à tous.