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

A changelog should be recorded for the first build of a PR

      The git plugin by design doesn't record a changelog for the first build of a job.

      I guess that is expected/ok for the first build of a branch where no previous build history is known and we don't want to pollute the build with all the history that has come before the job was configured.

      But that is not as expected for the first build of a GitHub PR where the commit list is somewhat short and should be known.

       

      For example the Gerrit Trigger has a `BuildChooser` that computes the changelog for the patch set that is being built. It is a bit simpler in that case because it will always be only one commit. But something similar should be done for GitHub PRs.

          [JENKINS-46086] A changelog should be recorded for the first build of a PR

          rsandell created issue -
          rsandell made changes -
          Link New: This issue is related to JENKINS-46064 [ JENKINS-46064 ]
          rsandell made changes -
          Link New: This issue is related to JENKINS-33274 [ JENKINS-33274 ]
          Stephen Connolly made changes -
          Link New: This issue duplicates JENKINS-44849 [ JENKINS-44849 ]
          Stephen Connolly made changes -
          Resolution New: Fixed [ 1 ]
          Status Original: Open [ 1 ] New: Resolved [ 5 ]
          Jean-Frédéric made changes -
          Resolution Original: Fixed [ 1 ]
          Status Original: Resolved [ 5 ] New: In Review [ 10005 ]
          Jean-Frédéric made changes -
          Status Original: In Review [ 10005 ] New: In Progress [ 3 ]
          Jean-Frédéric made changes -
          Resolution New: Duplicate [ 3 ]
          Status Original: In Progress [ 3 ] New: Closed [ 6 ]

            Unassigned Unassigned
            rsandell rsandell
            Votes:
            0 Vote for this issue
            Watchers:
            8 Start watching this issue

              Created:
              Updated:
              Resolved: