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

Flexible Publish with BuildTrigger

    XMLWordPrintable

Details

    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

            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.

            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.

            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.

            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.

            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.

            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.

            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.

            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.
            ikedam ikedam added a comment -

            Released version 0.11 with this feature.

            ikedam ikedam added a comment - Released version 0.11 with this feature.

            People

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

              Dates

                Created:
                Updated:
                Resolved: