Skip to content
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

Use explicit group ID #76

Merged
merged 1 commit into from
May 5, 2022
Merged

Use explicit group ID #76

merged 1 commit into from
May 5, 2022

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.

@@ -61,7 +61,7 @@
</dependencyManagement>
<dependencies>
<dependency>
<groupId>${project.groupId}</groupId>
<groupId>org.jenkins-ci.plugins.workflow</groupId>
Copy link
Contributor

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
Contributor

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
Contributor

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