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

When a deliver fails, the changelog is NOT written, case 9869

      The changelog and the deliver is done in the same remote method. If the deliver fails, the changelog is lost.
      Split it up, so that failed delivers still have changelogs.

      This is actually not something the SCM implementation can do anything about.
      The change log is parsed and written in the same breath as the ClearCase deliver. This means that the core dictates, that if anything fails in checkout() no change log is written.

      This is also applicable for the git plugin when the "Merge before build" option is set.

      If the deliver or the merge fails, the change log is not written, even though there is an actual change set. No one is blamed as a result.

          [JENKINS-19558] When a deliver fails, the changelog is NOT written, case 9869

          Christian Wolfgang created issue -

          The changelog is NOT written!

          Christian Wolfgang added a comment - The changelog is NOT written!
          Christian Wolfgang made changes -
          Summary Original: When a deliver fails, the changelog is written, case 9869 New: When a deliver fails, the changelog is NOT written, case 9869
          Christian Wolfgang made changes -
          Component/s New: core [ 15593 ]
          Component/s New: git [ 15543 ]
          Description Original: The changelog and the deliver is done in the same remote method. If the deliver fails, the changelog is lost.
          Split it up, so that failed delivers still have changelogs.
          New: The changelog and the deliver is done in the same remote method. If the deliver fails, the changelog is lost.
          Split it up, so that failed delivers still have changelogs.

          This is actually not something the SCM implementation can anything about.
          The change log is parsed and written in the same breath as the ClearCase deliver. This means that the core dictates, that if anything fails in checkout() no change log is written.

          This is also applicable for the git plugin when the "Merge before build" option is set.
          Christian Wolfgang made changes -
          Description Original: The changelog and the deliver is done in the same remote method. If the deliver fails, the changelog is lost.
          Split it up, so that failed delivers still have changelogs.

          This is actually not something the SCM implementation can anything about.
          The change log is parsed and written in the same breath as the ClearCase deliver. This means that the core dictates, that if anything fails in checkout() no change log is written.

          This is also applicable for the git plugin when the "Merge before build" option is set.
          New: The changelog and the deliver is done in the same remote method. If the deliver fails, the changelog is lost.
          Split it up, so that failed delivers still have changelogs.

          This is actually not something the SCM implementation can anything about.
          The change log is parsed and written in the same breath as the ClearCase deliver. This means that the core dictates, that if anything fails in checkout() no change log is written.

          This is also applicable for the git plugin when the "Merge before build" option is set.

          If the deliver or the merge fails, the change log is not written, even though there is an actual change set. No one is blamed as a result.
          Christian Wolfgang made changes -
          Description Original: The changelog and the deliver is done in the same remote method. If the deliver fails, the changelog is lost.
          Split it up, so that failed delivers still have changelogs.

          This is actually not something the SCM implementation can anything about.
          The change log is parsed and written in the same breath as the ClearCase deliver. This means that the core dictates, that if anything fails in checkout() no change log is written.

          This is also applicable for the git plugin when the "Merge before build" option is set.

          If the deliver or the merge fails, the change log is not written, even though there is an actual change set. No one is blamed as a result.
          New: The changelog and the deliver is done in the same remote method. If the deliver fails, the changelog is lost.
          Split it up, so that failed delivers still have changelogs.

          This is actually not something the SCM implementation can do anything about.
          The change log is parsed and written in the same breath as the ClearCase deliver. This means that the core dictates, that if anything fails in checkout() no change log is written.

          This is also applicable for the git plugin when the "Merge before build" option is set.

          If the deliver or the merge fails, the change log is not written, even though there is an actual change set. No one is blamed as a result.
          Jesse Glick made changes -
          Link New: This issue depends on JENKINS-19740 [ JENKINS-19740 ]

          Code changed in jenkins
          User: Christian Wolfgang
          Path:
          src/test/java/net/praqma/hudson/test/integration/userstories/JENKINS19558.java
          http://jenkins-ci.org/commit/clearcase-ucm-plugin/5b52c3345527c1fdd87ca12df4974bc5c0773976
          Log:
          JENKINS-19558 Enabling test

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Christian Wolfgang Path: src/test/java/net/praqma/hudson/test/integration/userstories/JENKINS19558.java http://jenkins-ci.org/commit/clearcase-ucm-plugin/5b52c3345527c1fdd87ca12df4974bc5c0773976 Log: JENKINS-19558 Enabling test

          Code changed in jenkins
          User: Christian Wolfgang
          Path:
          src/main/java/net/praqma/hudson/scm/CCUCMScm.java
          src/main/java/net/praqma/hudson/scm/Polling.java
          src/test/java/net/praqma/hudson/test/integration/userstories/JENKINS19558.java
          http://jenkins-ci.org/commit/clearcase-ucm-plugin/0a8720644d36b5ab09756c98f5c17bd94f2e9c29
          Log:
          JENKINS-19558 Trying out new method in SCM

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Christian Wolfgang Path: src/main/java/net/praqma/hudson/scm/CCUCMScm.java src/main/java/net/praqma/hudson/scm/Polling.java src/test/java/net/praqma/hudson/test/integration/userstories/JENKINS19558.java http://jenkins-ci.org/commit/clearcase-ucm-plugin/0a8720644d36b5ab09756c98f5c17bd94f2e9c29 Log: JENKINS-19558 Trying out new method in SCM

          Code changed in jenkins
          User: Christian Wolfgang
          Path:
          pom.xml
          http://jenkins-ci.org/commit/clearcase-ucm-plugin/0f5d03ecc6fa2c020231d2606260ba88d18c68d5
          Log:
          JENKINS-19558 Changed core to 1.509.4

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Christian Wolfgang Path: pom.xml http://jenkins-ci.org/commit/clearcase-ucm-plugin/0f5d03ecc6fa2c020231d2606260ba88d18c68d5 Log: JENKINS-19558 Changed core to 1.509.4

            praqma Praqma Support
            wolfgang Christian Wolfgang
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: