The release 1.18.0.372 of sonar-packaging-maven-plugin supports the <requirePlugins> tag in pom.xml and I’ve a question about this property.
The documentation page of the build plugin doesn’t explain this property. I can’t find more documentation.
I’ve just found an example here, showing only <requirePlugins>java:4.15.0.12310</requirePlugins>
My plugin requires the sonar-xml. At least the release 2.0.1.2020. I’ve put this line : <requirePlugins>xml:2.0.1</requirePlugins>
Is this syntax correct ?
Or should I precise the exact release like this xml:2.0.1.2020 ? (and then what about the future releases ?)
Or the full name of the plugin like this sonar-xml:2.0.1 ? (I don’t think so regarding to the found example)
Can I put a wildcard like this xml:2.0.1.* ?
Or something else ?
Hi @Julien_HENRY, I discovered this thread after searching the forums for the requirePlugins property. I’d had a look at the documentation first but I couldn’t find the exact key requirePlugins anywhere on the page. I expected this to be mentioned in the Advanced Build Properties section but a even a full-page search for the phrase requirePlugins doesn’t yield a result. Am I looking for the wrong thing or have your changes been overwritten somehow in the meantime?
All the documentation links to the sonar-packaging-maven-plugin documentation lead to 404. Google and existing docs only lead me to issue tracker. Where can I find the documentation of sonar-packaging-maven-plugin?