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

Adding option to extend the rebuild to other parameters types

      My plugin add a new type of parameter to support Matrix Combinations choosing.
      https://github.com/omer727/Matrix-Combinations-Jenkins-Plugin

      I can't use the rebuild plugin because its classloader doesn't load classes from others plugin so it can't load this class

      https://github.com/omer727/Matrix-Combinations-Jenkins-Plugin/tree/master/src/main/resources/com/sonyericsson/rebuild/RebuildAction

          [JENKINS-19843] Adding option to extend the rebuild to other parameters types

          Code changed in jenkins
          User: ikedam
          Path:
          src/main/java/com/sonyericsson/rebuild/RebuildAction.java
          src/main/java/com/sonyericsson/rebuild/RebuildParameterPage.java
          src/main/java/com/sonyericsson/rebuild/RebuildParameterProvider.java
          src/main/resources/com/sonyericsson/rebuild/RebuildAction/parameterized.jelly
          src/test/java/com/sonyericsson/rebuild/RebuildValidatorTest.java
          src/test/resources/com/sonyericsson/rebuild/RebuildValidatorTest/SupportedUnknownParameterValue/rebuild.groovy
          http://jenkins-ci.org/commit/rebuild-plugin/9da2497ab558cc19dfe63e12b8adbcb89a7c2000
          Log:
          JENKINS-19843 Provides an extension point for other plugins to support rebuild plugin.

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: ikedam Path: src/main/java/com/sonyericsson/rebuild/RebuildAction.java src/main/java/com/sonyericsson/rebuild/RebuildParameterPage.java src/main/java/com/sonyericsson/rebuild/RebuildParameterProvider.java src/main/resources/com/sonyericsson/rebuild/RebuildAction/parameterized.jelly src/test/java/com/sonyericsson/rebuild/RebuildValidatorTest.java src/test/resources/com/sonyericsson/rebuild/RebuildValidatorTest/SupportedUnknownParameterValue/rebuild.groovy http://jenkins-ci.org/commit/rebuild-plugin/9da2497ab558cc19dfe63e12b8adbcb89a7c2000 Log: JENKINS-19843 Provides an extension point for other plugins to support rebuild plugin.

          Code changed in jenkins
          User: ikedam
          Path:
          src/main/java/com/sonyericsson/rebuild/RebuildAction.java
          src/main/java/com/sonyericsson/rebuild/RebuildParameterPage.java
          src/test/java/com/sonyericsson/rebuild/RebuildValidatorTest.java
          http://jenkins-ci.org/commit/rebuild-plugin/c91995e14dc288efb54d3b2351cd320acefd1567
          Log:
          JENKINS-19843 Removed setters frpm RebuildParameterPage. Developers set its properties with the constructor.

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: ikedam Path: src/main/java/com/sonyericsson/rebuild/RebuildAction.java src/main/java/com/sonyericsson/rebuild/RebuildParameterPage.java src/test/java/com/sonyericsson/rebuild/RebuildValidatorTest.java http://jenkins-ci.org/commit/rebuild-plugin/c91995e14dc288efb54d3b2351cd320acefd1567 Log: JENKINS-19843 Removed setters frpm RebuildParameterPage. Developers set its properties with the constructor.

          Code changed in jenkins
          User: ikedam
          Path:
          src/main/java/com/sonyericsson/rebuild/RebuildParameterProvider.java
          http://jenkins-ci.org/commit/rebuild-plugin/aa83650e506ad04284c9b037434907d2eef2bdfe
          Log:
          JENKINS-19843 Add an instruction to add a dependency to rebuild plugin to pom.xml.

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: ikedam Path: src/main/java/com/sonyericsson/rebuild/RebuildParameterProvider.java http://jenkins-ci.org/commit/rebuild-plugin/aa83650e506ad04284c9b037434907d2eef2bdfe Log: JENKINS-19843 Add an instruction to add a dependency to rebuild plugin to pom.xml.

          Code changed in jenkins
          User: shemeersulaiman
          Path:
          src/main/java/com/sonyericsson/rebuild/RebuildAction.java
          src/main/java/com/sonyericsson/rebuild/RebuildParameterPage.java
          src/main/java/com/sonyericsson/rebuild/RebuildParameterProvider.java
          src/main/resources/com/sonyericsson/rebuild/RebuildAction/parameterized.jelly
          src/test/java/com/sonyericsson/rebuild/RebuildValidatorTest.java
          src/test/resources/com/sonyericsson/rebuild/RebuildValidatorTest/SupportedUnknownParameterValue/rebuild.groovy
          http://jenkins-ci.org/commit/rebuild-plugin/bd3fb15730c29d0dbf03955a69a2129f5bdfdf46
          Log:
          Merge pull request #17 from ikedam/feature/JENKINS-19843_RebuildParameterProvider

          JENKINS-19843 Provides an extension point for other plugins to support rebuild plugin.

          Compare: https://github.com/jenkinsci/rebuild-plugin/compare/4c59d7e196ee...bd3fb15730c2

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: shemeersulaiman Path: src/main/java/com/sonyericsson/rebuild/RebuildAction.java src/main/java/com/sonyericsson/rebuild/RebuildParameterPage.java src/main/java/com/sonyericsson/rebuild/RebuildParameterProvider.java src/main/resources/com/sonyericsson/rebuild/RebuildAction/parameterized.jelly src/test/java/com/sonyericsson/rebuild/RebuildValidatorTest.java src/test/resources/com/sonyericsson/rebuild/RebuildValidatorTest/SupportedUnknownParameterValue/rebuild.groovy http://jenkins-ci.org/commit/rebuild-plugin/bd3fb15730c29d0dbf03955a69a2129f5bdfdf46 Log: Merge pull request #17 from ikedam/feature/ JENKINS-19843 _RebuildParameterProvider JENKINS-19843 Provides an extension point for other plugins to support rebuild plugin. Compare: https://github.com/jenkinsci/rebuild-plugin/compare/4c59d7e196ee...bd3fb15730c2

          ikedam added a comment -

          Supported in rebuild-plugin-1.21.

          ikedam added a comment - Supported in rebuild-plugin-1.21.

            ragesh_nair ragesh_nair
            omer727 Omer Shem-Tov
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: