Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-27729

Dependency and licence information are not bundled

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Minor Minor
    • gradle-jpi-plugin
    • None
    • Version 0.10.1

      It seems that this plugin doesn't bundle the information required by Jenkins to show the list of third-party dependencies that a plugin has.

      i.e. the information to generate this page:
      http://<jenkins>/pluginManager/plugin/<plugin-id>/thirdPartyLicenses

      Any Gradle-built plugin seems to return "No information recorded" for this page, instead of a dependency list.

          [JENKINS-27729] Dependency and licence information are not bundled

          I did not know that the link it exists and that the info is recorded. The link to the 3rd party licenses is hard to find, at least in Jenkins 1.554 which I'm currently using.

          Daniel Spilker added a comment - I did not know that the link it exists and that the info is recorded. The link to the 3rd party licenses is hard to find, at least in Jenkins 1.554 which I'm currently using.

          Daniel Spilker added a comment - The license info is collected by the maven-license-plugin , see https://github.com/jenkinsci/jenkins/blob/jenkins-1.607/plugins/pom.xml#L170-213

          Thanks for details. The link is `/about` it allows list installed plugins and libs with their used licenses.

          Kanstantsin Shautsou added a comment - Thanks for details. The link is `/about` it allows list installed plugins and libs with their used licenses.

          Code changed in jenkins
          User: Daniel Spilker
          Path:
          CHANGELOG.md
          config/codenarc/rules.groovy
          src/main/groovy/org/jenkinsci/gradle/plugins/jpi/JpiPlugin.groovy
          src/main/groovy/org/jenkinsci/gradle/plugins/jpi/LicenseTask.groovy
          src/test/groovy/org/jenkinsci/gradle/plugins/jpi/LicenseTaskSpec.groovy
          src/test/resources/org/jenkinsci/gradle/plugins/jpi/licenseInfo.gradle
          src/test/resources/org/jenkinsci/gradle/plugins/jpi/licenses.xml
          http://jenkins-ci.org/commit/gradle-jpi-plugin/5b2770b00dc90320e2d66d1938871966c3585545
          Log:
          bundle license and dependency information

          [FIXES JENKINS-27729]

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Daniel Spilker Path: CHANGELOG.md config/codenarc/rules.groovy src/main/groovy/org/jenkinsci/gradle/plugins/jpi/JpiPlugin.groovy src/main/groovy/org/jenkinsci/gradle/plugins/jpi/LicenseTask.groovy src/test/groovy/org/jenkinsci/gradle/plugins/jpi/LicenseTaskSpec.groovy src/test/resources/org/jenkinsci/gradle/plugins/jpi/licenseInfo.gradle src/test/resources/org/jenkinsci/gradle/plugins/jpi/licenses.xml http://jenkins-ci.org/commit/gradle-jpi-plugin/5b2770b00dc90320e2d66d1938871966c3585545 Log: bundle license and dependency information [FIXES JENKINS-27729]

          Code changed in jenkins
          User: Daniel Spilker
          Path:
          CHANGELOG.md
          config/codenarc/rules.groovy
          src/main/groovy/org/jenkinsci/gradle/plugins/jpi/JpiPlugin.groovy
          src/main/groovy/org/jenkinsci/gradle/plugins/jpi/LicenseTask.groovy
          src/test/groovy/org/jenkinsci/gradle/plugins/jpi/LicenseTaskSpec.groovy
          src/test/resources/org/jenkinsci/gradle/plugins/jpi/licenseInfo.gradle
          src/test/resources/org/jenkinsci/gradle/plugins/jpi/licenses.xml
          http://jenkins-ci.org/commit/gradle-jpi-plugin/fe890d526d9466be16795e09a8b48213445b4e52
          Log:
          Merge pull request #102 from daspilker/JENKINS-27729

          JENKINS-27729 bundle license and dependency information

          Compare: https://github.com/jenkinsci/gradle-jpi-plugin/compare/4caaa5152769...fe890d526d94

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Daniel Spilker Path: CHANGELOG.md config/codenarc/rules.groovy src/main/groovy/org/jenkinsci/gradle/plugins/jpi/JpiPlugin.groovy src/main/groovy/org/jenkinsci/gradle/plugins/jpi/LicenseTask.groovy src/test/groovy/org/jenkinsci/gradle/plugins/jpi/LicenseTaskSpec.groovy src/test/resources/org/jenkinsci/gradle/plugins/jpi/licenseInfo.gradle src/test/resources/org/jenkinsci/gradle/plugins/jpi/licenses.xml http://jenkins-ci.org/commit/gradle-jpi-plugin/fe890d526d9466be16795e09a8b48213445b4e52 Log: Merge pull request #102 from daspilker/ JENKINS-27729 JENKINS-27729 bundle license and dependency information Compare: https://github.com/jenkinsci/gradle-jpi-plugin/compare/4caaa5152769...fe890d526d94

            daspilker Daniel Spilker
            orrc Christopher Orr
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: