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

            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.

              People

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

                Dates

                • Created:
                  Updated:
                  Resolved: