Uploaded image for project: 'Sakai'
  1. Sakai
  2. SAK-22503

Add in a release profile to exclude the deploy (assembly) from the builds except in the case of releases

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: CLOSED
    • Priority: Critical
    • Resolution: Non-Issue
    • Affects Version/s: 2.9.0, 10.0
    • Fix Version/s: None
    • Component/s: Maven
    • Labels:
      None

      Description

      Currently the assembly will sometimes cause builds to pull artifacts from sonatype and overwrite locally built artifacts AND seriously slowdown the build process with hundreds of MBs of binary downloads. This can cause confusion and the wrong code to be deployed. It affects developers and also institutions which are trying to run with local mods to their code.
      The idea here is to stop that from happening by putting all assembly projects under a "sakai-assembly" profile which will be the only case where those are activated.
      NOTE: this will probably mean updating indie projects as well

        Gliffy Diagrams

          Attachments

            Activity

              People

              • Assignee:
                maintenanceteam Core Team
                Reporter:
                aaronz Aaron Zeckoski (Inactive)
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Git Source Code