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

Flexible Publish with BuildTrigger

    Details

    • Similar Issues:

      Description

      Build Trigger and Parameterized Build Trigger now does not work (are disabled) with Flexible Publisher.
      SEE JENKINS-12418 for details.

      I come to the idea to make them work.
      It can be done as the way Parameterized Build is triggered depending on the result of the upstream build, with ParameterizedDependency extending Dependency.

        Attachments

          Issue Links

            Activity

            ikedam ikedam created issue -
            Hide
            ikedam ikedam added a comment -

            Oh, it is already reported in JENKINS-18158.
            I should work in that ticket.
            I'll close this ticket.

            Show
            ikedam ikedam added a comment - Oh, it is already reported in JENKINS-18158 . I should work in that ticket. I'll close this ticket.
            ikedam ikedam made changes -
            Field Original Value New Value
            Status Open [ 1 ] Closed [ 6 ]
            Resolution Duplicate [ 3 ]
            Hide
            ikedam ikedam added a comment -

            Hmm... JENKINS-18158 seems say a different problem...
            I continue work on this ticket.

            Show
            ikedam ikedam added a comment - Hmm... JENKINS-18158 seems say a different problem... I continue work on this ticket.
            ikedam ikedam made changes -
            Resolution Duplicate [ 3 ]
            Status Closed [ 6 ] Reopened [ 4 ]
            Hide
            ikedam ikedam added a comment -

            I'm working on https://github.com/ikedam/flexible-publish-plugin/tree/feature/JENKINS-19146 .
            I tested several simple cases with Parameterized plugin, and seems work correctly.
            I continue to write tests.

            Show
            ikedam ikedam added a comment - I'm working on https://github.com/ikedam/flexible-publish-plugin/tree/feature/JENKINS-19146 . I tested several simple cases with Parameterized plugin, and seems work correctly. I continue to write tests.
            ikedam ikedam made changes -
            Link This issue is related to JENKINS-18158 [ JENKINS-18158 ]
            ikedam ikedam made changes -
            Link This issue is related to JENKINS-12418 [ JENKINS-12418 ]
            Show
            ikedam ikedam added a comment - https://github.com/jenkinsci/flexible-publish-plugin/pull/1
            Hide
            ikedam ikedam added a comment -

            Pass to @bap.

            Show
            ikedam ikedam added a comment - Pass to @bap.
            ikedam ikedam made changes -
            Assignee ikedam [ ikedam ] bap [ bap ]
            Hide
            scm_issue_link SCM/JIRA link daemon added a comment -

            Code changed in jenkins
            User: ikedam
            Path:
            pom.xml
            src/main/java/org/jenkins_ci/plugins/flexible_publish/ConditionalDependencyGraphWrapper.java
            src/main/java/org/jenkins_ci/plugins/flexible_publish/ConditionalDependencyWrapper.java
            src/main/java/org/jenkins_ci/plugins/flexible_publish/ConditionalPublisher.java
            src/main/java/org/jenkins_ci/plugins/flexible_publish/DefaultPublisherDescriptorLister.java
            src/main/java/org/jenkins_ci/plugins/flexible_publish/FlexiblePublisher.java
            http://jenkins-ci.org/commit/flexible-publish-plugin/7148295af66b39f2716b8e1fd9a57c9418dd25f5
            Log:
            JENKINS-19146 Make work with BuildTrigger.

            Show
            scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: ikedam Path: pom.xml src/main/java/org/jenkins_ci/plugins/flexible_publish/ConditionalDependencyGraphWrapper.java src/main/java/org/jenkins_ci/plugins/flexible_publish/ConditionalDependencyWrapper.java src/main/java/org/jenkins_ci/plugins/flexible_publish/ConditionalPublisher.java src/main/java/org/jenkins_ci/plugins/flexible_publish/DefaultPublisherDescriptorLister.java src/main/java/org/jenkins_ci/plugins/flexible_publish/FlexiblePublisher.java http://jenkins-ci.org/commit/flexible-publish-plugin/7148295af66b39f2716b8e1fd9a57c9418dd25f5 Log: JENKINS-19146 Make work with BuildTrigger.
            Hide
            scm_issue_link SCM/JIRA link daemon added a comment -

            Code changed in jenkins
            User: ikedam
            Path:
            src/main/java/org/jenkins_ci/plugins/flexible_publish/ConditionalDependencyGraphWrapper.java
            src/main/java/org/jenkins_ci/plugins/flexible_publish/ConditionalDependencyWrapper.java
            src/main/java/org/jenkins_ci/plugins/flexible_publish/ConditionalPublisher.java
            http://jenkins-ci.org/commit/flexible-publish-plugin/9b58ca93058809665c5ae14415c4fc3b34fc4d3a
            Log:
            JENKINS-19146 Use runner (On evaluation failure) to evaluate a condition.

            Show
            scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: ikedam Path: src/main/java/org/jenkins_ci/plugins/flexible_publish/ConditionalDependencyGraphWrapper.java src/main/java/org/jenkins_ci/plugins/flexible_publish/ConditionalDependencyWrapper.java src/main/java/org/jenkins_ci/plugins/flexible_publish/ConditionalPublisher.java http://jenkins-ci.org/commit/flexible-publish-plugin/9b58ca93058809665c5ae14415c4fc3b34fc4d3a Log: JENKINS-19146 Use runner (On evaluation failure) to evaluate a condition.
            Hide
            scm_issue_link SCM/JIRA link daemon added a comment -

            Code changed in jenkins
            User: ikedam
            Path:
            src/test/java/org/jenkins_ci/plugins/flexible_publish/TriggerTest.java
            http://jenkins-ci.org/commit/flexible-publish-plugin/3f3eb4674fb9aac9769bbce177dbfbf38dc44731
            Log:
            JENKINS-19146 Tests for using triggers.

            Show
            scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: ikedam Path: src/test/java/org/jenkins_ci/plugins/flexible_publish/TriggerTest.java http://jenkins-ci.org/commit/flexible-publish-plugin/3f3eb4674fb9aac9769bbce177dbfbf38dc44731 Log: JENKINS-19146 Tests for using triggers.
            Hide
            scm_issue_link SCM/JIRA link daemon added a comment -

            Code changed in jenkins
            User: ikedam
            Path:
            src/main/java/org/jenkins_ci/plugins/flexible_publish/ConditionalDependencyGraphWrapper.java
            src/main/java/org/jenkins_ci/plugins/flexible_publish/ConditionalDependencyWrapper.java
            src/test/java/org/jenkins_ci/plugins/flexible_publish/TriggerTest.java
            http://jenkins-ci.org/commit/flexible-publish-plugin/353e3e455b8b06ea1ac1cc867eb97417332ea3ef
            Log:
            JENKINS-19146 make CRLF to LF.

            Show
            scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: ikedam Path: src/main/java/org/jenkins_ci/plugins/flexible_publish/ConditionalDependencyGraphWrapper.java src/main/java/org/jenkins_ci/plugins/flexible_publish/ConditionalDependencyWrapper.java src/test/java/org/jenkins_ci/plugins/flexible_publish/TriggerTest.java http://jenkins-ci.org/commit/flexible-publish-plugin/353e3e455b8b06ea1ac1cc867eb97417332ea3ef Log: JENKINS-19146 make CRLF to LF.
            Hide
            ikedam ikedam added a comment -

            Released version 0.11 with this feature.

            Show
            ikedam ikedam added a comment - Released version 0.11 with this feature.
            ikedam ikedam made changes -
            Status Reopened [ 4 ] Closed [ 6 ]
            Assignee bap [ bap ] ikedam [ ikedam ]
            Resolution Fixed [ 1 ]
            rtyler R. Tyler Croy made changes -
            Workflow JNJira [ 150593 ] JNJira + In-Review [ 206864 ]

              People

              • Assignee:
                ikedam ikedam
                Reporter:
                ikedam ikedam
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: