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

Support workflow steps as build actions and/or post-build notifiers

    • Icon: New Feature New Feature
    • Resolution: Fixed
    • Icon: Major Major
    • jira-plugin
    • None

      The Jira Issue Updater Plugin has a build step that can be used to issue workflow updates as part of a build. Unfortunately that plugin doesn't tie in with the JIRA Plugin, so you must manually enter the wsdl URL, username, and password every time the build step is used.

      Adding a build step would allow the workflow actions to be taken in series with an existing job configuration.

      Additionally, adding a notifier (post-Recorder, which is how the JiraIssueUpdater works), would allow the job to delay updating the workflow action until all other recorders have finished (if that is the desire).

          [JENKINS-13652] Support workflow steps as build actions and/or post-build notifiers

          Joe Hansche added a comment -

          Joe Hansche added a comment - Pull request submitted: https://github.com/jenkinsci/jira-plugin/pull/10

          Code changed in jenkins
          User: Joe Hansche
          Path:
          src/main/java/hudson/plugins/jira/JiraIssueUpdateBuilder.java
          src/main/java/hudson/plugins/jira/JiraSession.java
          src/main/java/hudson/plugins/jira/JiraSite.java
          src/main/resources/hudson/plugins/jira/JiraIssueUpdateBuilder/config.jelly
          src/main/resources/hudson/plugins/jira/JiraIssueUpdateBuilder/help-comment.html
          src/main/resources/hudson/plugins/jira/JiraIssueUpdateBuilder/help-jqlSearch.html
          src/main/resources/hudson/plugins/jira/JiraIssueUpdateBuilder/help-workflowActionName.html
          src/main/resources/hudson/plugins/jira/JiraIssueUpdateBuilder/help.html
          src/main/resources/hudson/plugins/jira/Messages.properties
          http://jenkins-ci.org/commit/jira-plugin/90c466a306dde53d452add3fb325c02867d14a21
          Log:
          [FIXED JENKINS-13652] Add ability to update issues by workflow actions.

          A new build step that takes a JQL query, and for each matching issue, performs
          a configurable workflow step (such as "Resolve Issue").

          Optionally adds a comment to each issue as it is updated.

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Joe Hansche Path: src/main/java/hudson/plugins/jira/JiraIssueUpdateBuilder.java src/main/java/hudson/plugins/jira/JiraSession.java src/main/java/hudson/plugins/jira/JiraSite.java src/main/resources/hudson/plugins/jira/JiraIssueUpdateBuilder/config.jelly src/main/resources/hudson/plugins/jira/JiraIssueUpdateBuilder/help-comment.html src/main/resources/hudson/plugins/jira/JiraIssueUpdateBuilder/help-jqlSearch.html src/main/resources/hudson/plugins/jira/JiraIssueUpdateBuilder/help-workflowActionName.html src/main/resources/hudson/plugins/jira/JiraIssueUpdateBuilder/help.html src/main/resources/hudson/plugins/jira/Messages.properties http://jenkins-ci.org/commit/jira-plugin/90c466a306dde53d452add3fb325c02867d14a21 Log: [FIXED JENKINS-13652] Add ability to update issues by workflow actions. A new build step that takes a JQL query, and for each matching issue, performs a configurable workflow step (such as "Resolve Issue"). Optionally adds a comment to each issue as it is updated.

          Code changed in jenkins
          User: Joe Hansche
          Path:
          src/main/java/hudson/plugins/jira/JiraIssueUpdateBuilder.java
          src/main/java/hudson/plugins/jira/listissuesparameter/JiraIssueParameterDefinition.java
          src/main/java/hudson/plugins/jira/listissuesparameter/JiraIssueParameterValue.java
          src/main/resources/hudson/plugins/jira/JiraIssueUpdateBuilder/config.jelly
          src/main/resources/hudson/plugins/jira/listissuesparameter/JiraIssueParameterDefinition/config.jelly
          src/main/resources/hudson/plugins/jira/listissuesparameter/JiraIssueParameterDefinition/index.jelly
          src/main/resources/hudson/plugins/jira/listissuesparameter/JiraIssueParameterValue/value.jelly
          http://jenkins-ci.org/commit/jira-plugin/b803c96a3bc920b70ea1e20bada1ce143fac9635
          Log:
          JENKINS-13652 Add license headers

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Joe Hansche Path: src/main/java/hudson/plugins/jira/JiraIssueUpdateBuilder.java src/main/java/hudson/plugins/jira/listissuesparameter/JiraIssueParameterDefinition.java src/main/java/hudson/plugins/jira/listissuesparameter/JiraIssueParameterValue.java src/main/resources/hudson/plugins/jira/JiraIssueUpdateBuilder/config.jelly src/main/resources/hudson/plugins/jira/listissuesparameter/JiraIssueParameterDefinition/config.jelly src/main/resources/hudson/plugins/jira/listissuesparameter/JiraIssueParameterDefinition/index.jelly src/main/resources/hudson/plugins/jira/listissuesparameter/JiraIssueParameterValue/value.jelly http://jenkins-ci.org/commit/jira-plugin/b803c96a3bc920b70ea1e20bada1ce143fac9635 Log: JENKINS-13652 Add license headers

          Joe Hansche added a comment -

          In version 1.33 released on June 1.

          Joe Hansche added a comment - In version 1.33 released on June 1.

            olamy Olivier Lamy
            jhansche Joe Hansche
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved: