• Icon: Bug Bug
    • Resolution: Done
    • Icon: Minor Minor
    • xunit-plugin
    • None
    • xunit-plugin 3.0

      I recently upgraded my xunit plugin to 3.0. I was presented with the following screen when upgrading:

      That's fair enough, but there are no release notes to be found, at least not here: https://github.com/jenkinsci/xunit-plugin/releases

      After upgrading the plugins functionality was removed from several (most?) projects but (at least) one retained it, but with empty settings. Building this project caused the build to fail probably caused by the empty settings.

      I don't know if these are the symptom of a bug, because I have know idea what the release notes say. Maybe there's a procedure I should have followed, but I just don't know.

      I've reverted to the previous version for now.

          [JENKINS-64600] Missing release notes for xunit-plugin 3.0

          Jan-Jaap van der Geer created issue -
          Jan-Jaap van der Geer made changes -
          Description Original: I recently upgraded my xunit plugin to 3.0. I was presented with the following screen:

           !image-2021-01-13-09-06-37-544.png|thumbnail!

          That's fair enough, but there are no release notes to be found, at least not here: https://github.com/jenkinsci/xunit-plugin/releases

          After upgrading the plugins functionality was removed from several (most?) projects but one retained it, but with empty settings. Building this project caused a crash probably caused by the empty settings.

          I don't know if these are the symptom of a bug, because I have know idea what the release notes say. Maybe there's a procedure I should have followed, but I just don't know.
          New: I recently upgraded my xunit plugin to 3.0. I was presented with the following screen:

           !image-2021-01-13-09-06-37-544.png|thumbnail!

          That's fair enough, but there are no release notes to be found, at least not here: https://github.com/jenkinsci/xunit-plugin/releases

          After upgrading the plugins functionality was removed from several (most?) projects but (at least) one retained it, but with empty settings. Building this project caused a crash probably caused by the empty settings.

          I don't know if these are the symptom of a bug, because I have know idea what the release notes say. Maybe there's a procedure I should have followed, but I just don't know.
          Jan-Jaap van der Geer made changes -
          Description Original: I recently upgraded my xunit plugin to 3.0. I was presented with the following screen:

           !image-2021-01-13-09-06-37-544.png|thumbnail!

          That's fair enough, but there are no release notes to be found, at least not here: https://github.com/jenkinsci/xunit-plugin/releases

          After upgrading the plugins functionality was removed from several (most?) projects but (at least) one retained it, but with empty settings. Building this project caused a crash probably caused by the empty settings.

          I don't know if these are the symptom of a bug, because I have know idea what the release notes say. Maybe there's a procedure I should have followed, but I just don't know.
          New: I recently upgraded my xunit plugin to 3.0. I was presented with the following screen:

           !image-2021-01-13-09-06-37-544.png|thumbnail!

          That's fair enough, but there are no release notes to be found, at least not here: https://github.com/jenkinsci/xunit-plugin/releases

          After upgrading the plugins functionality was removed from several (most?) projects but (at least) one retained it, but with empty settings. Building this project caused the build to fail probably caused by the empty settings.

          I don't know if these are the symptom of a bug, because I have know idea what the release notes say. Maybe there's a procedure I should have followed, but I just don't know.
          Jan-Jaap van der Geer made changes -
          Description Original: I recently upgraded my xunit plugin to 3.0. I was presented with the following screen:

           !image-2021-01-13-09-06-37-544.png|thumbnail!

          That's fair enough, but there are no release notes to be found, at least not here: https://github.com/jenkinsci/xunit-plugin/releases

          After upgrading the plugins functionality was removed from several (most?) projects but (at least) one retained it, but with empty settings. Building this project caused the build to fail probably caused by the empty settings.

          I don't know if these are the symptom of a bug, because I have know idea what the release notes say. Maybe there's a procedure I should have followed, but I just don't know.
          New: I recently upgraded my xunit plugin to 3.0. I was presented with the following screen when upgrading:

           !image-2021-01-13-09-06-37-544.png|thumbnail!

          That's fair enough, but there are no release notes to be found, at least not here: https://github.com/jenkinsci/xunit-plugin/releases

          After upgrading the plugins functionality was removed from several (most?) projects but (at least) one retained it, but with empty settings. Building this project caused the build to fail probably caused by the empty settings.

          I don't know if these are the symptom of a bug, because I have know idea what the release notes say. Maybe there's a procedure I should have followed, but I just don't know.

          I've reverted to the previous version for now.

          Nikolas Falco added a comment - - edited

          https://github.com/jenkinsci/xunit-plugin/releases/tag/xunit-3.0.0

          In version 3 I removed deprecated builder (a console warning log was from version 2).

          Nikolas Falco added a comment - - edited https://github.com/jenkinsci/xunit-plugin/releases/tag/xunit-3.0.0 In version 3 I removed deprecated builder (a console warning log was from version 2).
          Nikolas Falco made changes -
          Resolution New: Done [ 10000 ]
          Status Original: Open [ 1 ] New: Closed [ 6 ]

          nfalco The release notes don't address the text given when upgrading the plugin. Neither do they seem to explain the strange behaviour I encountered?

          Jan-Jaap van der Geer added a comment - nfalco The release notes don't address the text given when upgrading the plugin. Neither do they seem to explain the strange behaviour I encountered?

          Nikolas Falco added a comment -

          That message is by design when you declare that something can change in the persistence and could cause lost of configuration. In this case the deprecated XUnitBuilder has been removed and this means that who in a pipeline refers directly to the class instead to the "xunit" name will fail. Will fails also freestype project that use that builder instead the XUnitPublisher.

          Nikolas Falco added a comment - That message is by design when you declare that something can change in the persistence and could cause lost of configuration. In this case the deprecated XUnitBuilder has been removed and this means that who in a pipeline refers directly to the class instead to the "xunit" name will fail. Will fails also freestype project that use that builder instead the XUnitPublisher.

          Nikolas Falco added a comment -

          > Neither do they seem to explain the strange behaviour I encountered?

          Which one in details?

          Nikolas Falco added a comment - > Neither do they seem to explain the strange behaviour I encountered? Which one in details?

          nfalco I was referring to this line in the description:

          "After upgrading the plugins functionality was removed from several (most?) projects but (at least) one retained it, but with empty settings. Building this project caused the build to fail probably caused by the empty settings."

          Our projects are not of the Pipeline type. Not really sure about the terminology here, but I suppose that means they're freestyle.

          Jan-Jaap van der Geer added a comment - nfalco I was referring to this line in the description: "After upgrading the plugins functionality was removed from several (most?) projects but (at least) one retained it, but with empty settings. Building this project caused the build to fail probably caused by the empty settings." Our projects are not of the Pipeline type. Not really sure about the terminology here, but I suppose that means they're freestyle.

            nfalco Nikolas Falco
            jjvdgeer Jan-Jaap van der Geer
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: