Skip to content

Conversation

@basil
Copy link
Member

@basil basil commented Apr 27, 2022

No description provided.

@basil basil marked this pull request as ready for review April 29, 2022 22:40
@basil
Copy link
Member Author

basil commented Apr 29, 2022

HI @car-roll, the use of an interpolated variable in the group ID is tripping up my new code in Maven HPI plugin for JENKINS-45047. While I could probably fix it with some more effort, this is the only case where it is a problem and I think it would be easier to ignore the problem by just spelling out the dependency name. 😄 A release of this can help me move on and focus on other problems necessary to get jenkinsci/bom up-to-date for JENKINS-45047.

<dependencies>
<dependency>
<groupId>${project.groupId}</groupId>
<groupId>org.jenkins-ci.plugins.workflow</groupId>
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can we mark a comment or TODO here? Otherwise I feel like this will get reverted by some well-meaning individual and some maintainer (including myself) will not realize and let it through.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't understand what kind of comment you want to see. Referring to group IDs by their literal form rather than an interpolated string is the norm, not the exception. Moreover, I don't see what action there is to take, so I'm not sure what kind of TODO to write.

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Referring to group IDs by their literal form rather than an interpolated string is the norm, not the exception

That was my confusion. I thought it was the other way around, so I thought someone in the future might accidentally clean up the pom and give you trouble down the road. If that's the case, then no action needed.

@car-roll car-roll merged commit 6b89a13 into jenkinsci:master May 5, 2022
@basil basil deleted the groupId branch May 5, 2022 05:01
@basil
Copy link
Member Author

basil commented May 5, 2022

Thanks! Any chance of a release for jenkinsci/bom?

@basil
Copy link
Member Author

basil commented May 6, 2022

FYI I'm down to 4 plugins pending releases in jenkinsci/bom#1059 (this one, workflow-cps-global-lib, ansicolor, and rebuild).

@car-roll
Copy link

car-roll commented May 6, 2022

sorry, ping got lost in my notifications noise. How strange the developer tag didn't trigger the build. I can check on workflow-cps-global-lib too.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants