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

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

    XMLWordPrintable

    Details

    • Type: New Feature
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Fixed
    • Component/s: jira-plugin
    • Labels:
      None
    • Similar Issues:

      Description

      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).

        Attachments

          Issue Links

            Activity

            Hide
            jhansche Joe Hansche added a comment -
            Show
            jhansche Joe Hansche added a comment - Pull request submitted: https://github.com/jenkinsci/jira-plugin/pull/10
            Hide
            scm_issue_link 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.

            Show
            scm_issue_link 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.
            Hide
            scm_issue_link 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

            Show
            scm_issue_link 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
            Hide
            jhansche Joe Hansche added a comment -

            In version 1.33 released on June 1.

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

              People

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

                Dates

                • Created:
                  Updated:
                  Resolved: