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

Option to use author instead of commiter in declarative pipeline

    XMLWordPrintable

Details

    Description

      Problem
      Right now when adding a GitHub source in Blue Ocean every change merged from a pull request is being shown as "Changes from noreply". This also impacts all plugins that rely on the commiters for a build since it effectively hides the actual authors (including when using `email-ext` or `mailer`).

      Since changing the default behaviour might be a breaking change, an option should be added to the pipeline so that each agent uses the correct strategy for the checkout.

      (in `git-plugin` this is called `AuthorInChangelog`)

      Scope

      • Switch to displaying the Author information for Git repositories (instead of Committer)

      Attachments

        Issue Links

          Activity

            rochdev Roch Devost created issue -
            jamesdumay James Dumay made changes -
            Field Original Value New Value
            Issue Type New Feature [ 2 ] Bug [ 1 ]
            jamesdumay James Dumay made changes -
            Labels pipeline-improvement
            jamesdumay James Dumay made changes -
            Epic Link JENKINS-35750 [ 171713 ]
            jamesdumay James Dumay made changes -
            Sprint Blue Ocean 1.2 [ 296 ]
            stephenconnolly Stephen Connolly made changes -
            Epic Link JENKINS-35750 [ 171713 ] JENKINS-43426 [ 180671 ]
            stephenconnolly Stephen Connolly made changes -
            Assignee Andrew Bayer [ abayer ]
            jamesdumay James Dumay made changes -
            Rank Ranked lower
            jamesdumay James Dumay made changes -
            Sprint Blue Ocean 1.2 [ 296 ] Blue Ocean 1.3 [ 311 ]
            jamesdumay James Dumay made changes -
            Epic Link JENKINS-43426 [ 180671 ] JENKINS-43952 [ 181484 ]
            stephenconnolly Stephen Connolly made changes -
            Link This issue duplicates JENKINS-43507 [ JENKINS-43507 ]
            stephenconnolly Stephen Connolly made changes -
            Resolution Duplicate [ 3 ]
            Status Open [ 1 ] Resolved [ 5 ]
            jamesdumay James Dumay made changes -
            Component/s github-branch-source-plugin [ 20858 ]
            Component/s pipeline-model-definition-plugin [ 21706 ]
            jamesdumay James Dumay made changes -
            Resolution Duplicate [ 3 ]
            Status Resolved [ 5 ] Reopened [ 4 ]
            jamesdumay James Dumay made changes -
            Description Right now when adding a GitHub source in Blue Ocean every change merged from a pull request is being shown as "Changes from noreply". This also impacts all plugins that rely on the commiters for a build since it effectively hides the actual authors (including when using `email-ext` or `mailer`).

            Since changing the default behaviour might be a breaking change, an option should be added to the pipeline so that each agent uses the correct strategy for the checkout.

            (in `git-plugin` this is called `AuthorInChangelog`)

            *Problem*
            Right now when adding a GitHub source in Blue Ocean every change merged from a pull request is being shown as "Changes from noreply". This also impacts all plugins that rely on the commiters for a build since it effectively hides the actual authors (including when using `email-ext` or `mailer`).

            Since changing the default behaviour might be a breaking change, an option should be added to the pipeline so that each agent uses the correct strategy for the checkout.

            (in `git-plugin` this is called `AuthorInChangelog`)

            *Scope*
            * Switch to displaying the Author information for Git repositories (instead of Committer)
            jamesdumay James Dumay made changes -
            Link This issue duplicates JENKINS-43507 [ JENKINS-43507 ]
            jamesdumay James Dumay made changes -
            Link This issue is blocked by JENKINS-43507 [ JENKINS-43507 ]
            jamesdumay James Dumay made changes -
            Sprint Blue Ocean 1.4 [ 311 ]
            jamesdumay James Dumay made changes -
            Rank Ranked higher
            abayer Andrew Bayer made changes -
            Component/s pipeline-model-definition-plugin [ 21706 ]
            Component/s blueocean-plugin [ 21481 ]
            abayer Andrew Bayer made changes -
            Assignee Andrew Bayer [ abayer ]
            abayer Andrew Bayer made changes -
            Issue Type Bug [ 1 ] Improvement [ 4 ]
            rupunzlkim Kim Abbott made changes -
            Attachment commitAuthor.png [ 50059 ]
            rupunzlkim Kim Abbott made changes -
            Attachment commitAuthor.png [ 50059 ]
            abayer Andrew Bayer made changes -
            Assignee Andrew Bayer [ abayer ]

            People

              Unassigned Unassigned
              rochdev Roch Devost
              Votes:
              2 Vote for this issue
              Watchers:
              8 Start watching this issue

              Dates

                Created:
                Updated: