Skip to content

Ensure Gradle Convention Plugin follows Jenkins build conventionsΒ #214

@aaravmahajanofficial

Description

@aaravmahajanofficial

Hi @timja, thanks for your clarification πŸ‘. I would apply the fix.

This shouldn't be required at least for plugins under https://github.com/jenkinsci

We do not use data maintained in pom ( / generated pom) files for generating lists of developers as the data quality is really poor.

We use the data in the https://github.com/jenkins-infra/repository-permissions-updater/ project along with display names from https://accounts.jenkins.io/
Originally posted by @timja in jenkins-infra/jenkins.io#8391 (comment)


Also, I want to have your opinion on other properties of the jenkinsConvention plugin extension.

Below is my implementation (these handle the metadata for update-center, pom.xml):

PluginExtension.kt (configs the user-facing properties)

JPIPluginManager.kt (bridges convention-plugin with JPI Plugin)

Kindly check if there are similar tweaks needed in any of these, (apart from 'developers' block), any missing properties, etc.; would love to fix that too.

Thanks! πŸ™‚

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions