Uploaded image for project: 'ActiveMQ Artemis'
  1. ActiveMQ Artemis
  2. ARTEMIS-4980

adjust build handling of module sources jars

    XMLWordPrintableJSON

Details

    • Task
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 2.37.0
    • None
    • None

    Description

      Currently the sources jars are mostly produced at verify phase, rather than the usual package phase, which has caused a variety of issues in the past such as complicating reproducibility checks, and causing the modules doing shading (at package phase) to download prior snapshots of themselves for their own sources. They are also always produced, even though they are not typically used outside release builds.

      Adjust the handling of sources jars such that they are all created at the usual package phase, and are only produced when using the release build profiles.

      Attachments

        Activity

          People

            robbie Robbie Gemmell
            robbie Robbie Gemmell
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: