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

Publish over FTP fails on multi-module project when modules skipped

    XMLWordPrintable

Details

    Description

      I have a multi-module project that is built with Jenkins/Maven. When doing a release build, in the cleanup phase, only the top module results in SUCCESS, while the other modules get a SKIPPED, simply because there is nothing to do for them. This looks like this, for example:

      [INFO] Reactor Summary:
      [INFO] 
      [INFO] Main Module #1 .................................... SUCCESS [6:40.776s]
      [INFO] Module #2 ......................................... SKIPPED
      [INFO] Module #3 ......................................... SKIPPED
      [INFO] Module #4 ......................................... SKIPPED
      [INFO] ------------------------------------------------------------------------
      [INFO] BUILD SUCCESS
      

       

      It's actually not a problem. The overall result is SUCCESS. However, the Publish Over FTP plugin does not seem to look at the overall result, but seems to see only that some steps did have resulted in something different from SUCCESS, so erroneously assumes a build problem and does not upload the artifacts:

      FTP: Current build result is [NOT_BUILT], not going to run.
      [M2Release] assigning keep build to current build.
      channel stopped
      Finished: SUCCESS.

      There doesn't seem to be a way to work around this, so I hope for a fix in the Publish Over FTP plugin.

       

       

      Attachments

        Issue Links

          Activity

            People

              slide_o_mix Alex Earl
              mesa mesa
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: