-
Notifications
You must be signed in to change notification settings - Fork 2.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Does not detect some Maven plugin dependencies #18619
Comments
Please use github permalinks to link to exact lines within your public repo |
@rarkins Okay, added links to the lines of the deps in the pom. |
The one you show working has a literal version (3.1.0) while the non-working one has a variable (${xtextVersion}). I think that variable is from here? https://github.com/REGnosys/rosetta-dsl/blob/98c5cde1a9fd392c377a908dfe509072c7f5db69/pom.xml#L24 |
Yes that's the one. Good catch. Are Maven properties not supported? |
I thought they were. Maybe it's related to the fact it's in a different/higher level POM. @zharinov any insights you can give? |
Seems like specifying parent path would solve the problem <parent>
<groupId>com.regnosys.rosetta</groupId>
<artifactId>com.regnosys.rosetta.parent</artifactId>
<version>0.0.0.master</version>
<relativePath>../</relativePath>
</parent> |
@zharinov I added the |
🎉 This issue has been resolved in version 34.8.1 🎉 The release is available on:
Your semantic-release bot 📦🚀 |
@zharinov That's great news, thanks for the fix! Is the |
I think it is still needed as the way for Renovate to know parent-child relations between pom files |
How are you running Renovate?
Mend Renovate hosted app on github.com
If you're self-hosting Renovate, tell us what version of Renovate you run.
No response
If you're self-hosting Renovate, select which platform you are using.
No response
If you're self-hosting Renovate, tell us what version of the platform you run.
No response
Was this something which used to work for you, and then stopped?
I never saw this working
Describe the bug
Renovate doesn't seem to detect all dependencies.
I just activated Renovate in this repository: https://github.com/REGnosys/rosetta-dsl
In the dashboard, I see for example that it detects the pom file inside the submodule com.regnosys.rosetta.rosetta, but it doesn't show the dependency on xtext-maven-plugin; see here (although it does detect dependencies on other plugins, such as exec-maven-plugin; see here). There are other dependencies like this that don't get detected.
Relevant debug logs
Gist: https://gist.github.com/SimonCockx/6087fa57fa026869f29b77f041acd342
Have you created a minimal reproduction repository?
No reproduction, but I have linked to a public repo where it occurs
The text was updated successfully, but these errors were encountered: