Uploaded image for project: 'JBoss Transaction Manager'
  1. JBoss Transaction Manager
  2. JBTM-1789

Simplify deploy plugin configuration and don't deploy uber (shaded) jars

    Details

    • Type: Task
    • Status: Open (View Workflow)
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: 6.later
    • Component/s: Build System
    • Labels:
      None

      Description

      There is currently configuration of the maven deploy plugin in several modules to either deploy or not deploy artifacts and poms to the Maven repo. The configuration could be simplified using properties, and the uber jars (generated by the shade plugin) should not be deployed to the Maven repository.

      Here is the current deployment status and proposed for the modules.

      Module Name Current Deployment Proposed
      Narayana: all deployed deployed
      Narayana: common deployed deployed
      Narayana: Arjunacore deployed deployed
      Narayana: ArjunaCore arjuna deployed deployed
      Narayana: ArjunaCore txoj deployed deployed
      Narayana: ArjunaCore arjunacore deployed skipped
      Narayana: ArjunaJTA deployed deployed
      Narayana: ArjunaJTA jta deployed deployed
      Narayana: ArjunaJTA cdi skipped deployed
      Narayana: ArjunaJTA jdbc skipped deployed
      Narayana: ArjunaJTA narayana-jta deployed skipped
      Narayana: XTS deployed deployed
      Narayana: XTS byteman_support deployed deployed
      Narayana: XTS WSAS skipped skipped
      Narayana: XTS WSAS xts-test-servlet skipped skipped
      Narayana: XTS WS-C skipped skipped
      Narayana: XTS WSCF skipped skipped
      Narayana: XTS WS-T skipped skipped
      Narayana: XTS WSTX skipped skipped
      Narayana: XTS recovery skipped skipped
      Narayana: XTS bridge skipped skipped
      Narayana: XTS sar skipped skipped
      Narayana: XTS jbossxts deployed deployed
      Narayana: XTS localjunit skipped skipped
      Narayana: XTS localjunit unit skipped skipped
      Narayana: XTS WSTX11-interop skipped skipped
      Narayana: XTS WSTFSC07-interop skipped skipped
      Narayana: XTS localjunit xtstest skipped skipped
      Narayana: XTS localjunit crash-recovery-tests skipped skipped
      Narayana: ArjunaJTS deployed deployed
      Narayana: ArjunaJTS idl skipped deployed
      Narayana: ArjunaJTS idl jacorb skipped deployed
      Narayana: ArjunaJTS orbportability skipped deployed
      Narayana: ArjunaJTS jts skipped deployed
      Narayana: ArjunaJTS jtax skipped deployed
      Narayana: ArjuntaJTS narayana-jts-jacorb deployed skipped
      Narayana: ArjunaJTS integration deployed deployed
      Narayana: rest-tx deployed deployed
      Narayana: rest-tx util deployed deployed
      Narayana: rest-tx tx (RESTful API for Atomic Transactions) deployed deployed
      Narayana: rest-tx webservice skipped skipped
      Narayana: rest-tx integration deployed deployed
      Narayana: txbridge deployed deployed
      Narayana: fileio deployed deployed
      Narayana: STM skipped skipped
      Narayana: txframework deployed deployed
      Narayana: narayana-full skipped skipped

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  ochaloup Ondrej Chaloupka
                  Reporter:
                  pgier Paul Gier
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  3 Start watching this issue

                  Dates

                  • Created:
                    Updated: