Uploaded image for project: 'Seam 3 Distribution'
  1. Seam 3 Distribution
  2. SEAM-30

Seam release should not depend on any SNAPSHOT artifacts

    Details

    • Type: Bug
    • Status: Reopened (View Workflow)
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: 3.0.0.CR1, 3.0.0.CR3, 3.1.0.Beta4, 3.1.0.Beta5, 3.1.0.CR1
    • Fix Version/s: Future
    • Component/s: Release tasks
    • Labels:
      None

      Description

      Tagged version of Seam 3 intended for a release should contain no -SNAPSHOT dependencies in order to have the release rebuildable in the future.

      Seam 3.0.0.CR1 modules contain following SNAPSHOT dependencies:

      solder/impl/pom.xml: org.jboss.arquillian.container:arquillian-glassfish-remote-3.1:1.0.0-SNAPSHOT
      catch/examples/basic-servlet/pom.xml: org.jboss.seam.catch:seam-catch-parent:3.0.0-SNAPSHOT
      rest/impl/pom.xml: org.jboss.arquillian.container:arquillian-glassfish-remote-3.1:1.0.0-SNAPSHOT
      config/docs/pom.xml: org.jboss.seam.config:seam-config-parent:3.0.0-SNAPSHOT
      org.jboss.seam.config:seam-config-reference-guide:3.0.0-SNAPSHOT
      config/dist/pom.xml: org.jboss.seam.config:seam-config-parent:3.0.0-SNAPSHOT
      config/examples/princess-rescue/pom.xml: org.jboss.seam.config:seam-config-parent:3.0.0-SNAPSHOT
      security/examples/pom.xml: org.jboss.seam.security:seam-security-parent:3.0.0-SNAPSHOT
      org.jboss.seam.security:seam-security-example-parent:3.0.0-SNAPSHOT

        Gliffy Diagrams

          Issue Links

            Activity

            Hide
            oskutka Ondrej Skutka added a comment -

            For 3.0.0.CR3:
            security/api/bin/pom.xml: org.jboss.seam.security:seam-security-parent:3.0.0-SNAPSHOT
            security/impl/bin/pom.xml: org.jboss.seam.security:seam-security-parent:3.0.0-SNAPSHOT
            security/examples/saml-sp/pom.xml: org.jboss.seam.security:seam-security-parent:3.0.0-SNAPSHOT
            security/examples/saml-idp/pom.xml: org.jboss.seam.security:seam-security-parent:3.0.0-SNAPSHOT
            security/examples/authorization/pom.xml: org.jboss.seam.security:seam-security-parent:3.0.0-SNAPSHOT
            rest/impl/pom.xml: org.jboss.arquillian.container:arquillian-glassfish-remote-3.1:1.0.0-SNAPSHOT
            solder/impl/pom.xml: org.jboss.arquillian.container:arquillian-glassfish-remote-3.1:1.0.0-SNAPSHOT

            Show
            oskutka Ondrej Skutka added a comment - For 3.0.0.CR3: security/api/bin/pom.xml: org.jboss.seam.security:seam-security-parent:3.0.0-SNAPSHOT security/impl/bin/pom.xml: org.jboss.seam.security:seam-security-parent:3.0.0-SNAPSHOT security/examples/saml-sp/pom.xml: org.jboss.seam.security:seam-security-parent:3.0.0-SNAPSHOT security/examples/saml-idp/pom.xml: org.jboss.seam.security:seam-security-parent:3.0.0-SNAPSHOT security/examples/authorization/pom.xml: org.jboss.seam.security:seam-security-parent:3.0.0-SNAPSHOT rest/impl/pom.xml: org.jboss.arquillian.container:arquillian-glassfish-remote-3.1:1.0.0-SNAPSHOT solder/impl/pom.xml: org.jboss.arquillian.container:arquillian-glassfish-remote-3.1:1.0.0-SNAPSHOT
            Hide
            shane.bryzak Shane Bryzak added a comment -

            I've removed the bin directories from the security module, added the authorization example to the build, and updated the version for the arquillian dependencies in the rest and solder modules to 1.0.0.Alpha5

            Show
            shane.bryzak Shane Bryzak added a comment - I've removed the bin directories from the security module, added the authorization example to the build, and updated the version for the arquillian dependencies in the rest and solder modules to 1.0.0.Alpha5
            Hide
            oskutka Ondrej Skutka added a comment -

            Seam 3.1.0.Beta4 modules contain the following SNAPSHOT dependencies (besides from those listed in SEAM-115):
            solder/testsuite/pom.xml: org.jboss.arquillian.extension:arquillian-jacoco:1.0.0.Beta1-SNAPSHOT

            build/tools/pom.xml: org.jboss.seam.build:seam-maven-tools:1.0.0-SNAPSHOT
            build/module-archetype/pom.xml:org.jboss.seam.build:seam-module-archetype:3.0.0-SNAPSHOT

            Show
            oskutka Ondrej Skutka added a comment - Seam 3.1.0.Beta4 modules contain the following SNAPSHOT dependencies (besides from those listed in SEAM-115 ): solder/testsuite/pom.xml: org.jboss.arquillian.extension:arquillian-jacoco:1.0.0.Beta1-SNAPSHOT build/tools/pom.xml: org.jboss.seam.build:seam-maven-tools:1.0.0-SNAPSHOT build/module-archetype/pom.xml:org.jboss.seam.build:seam-module-archetype:3.0.0-SNAPSHOT
            Hide
            lightguard Jason Porter added a comment -

            Shane, what are the two o.j.s.build ones?

            Show
            lightguard Jason Porter added a comment - Shane, what are the two o.j.s.build ones?
            Hide
            shane.bryzak Shane Bryzak added a comment -

            It looks like all the snapshot dependencies have been removed now. The modules in the build directory are redundant now, we can ignore them.

            Show
            shane.bryzak Shane Bryzak added a comment - It looks like all the snapshot dependencies have been removed now. The modules in the build directory are redundant now, we can ignore them.
            Hide
            oskutka Ondrej Skutka added a comment -

            The following SNAPSHOT dependencies can be found in 3.1.0.CR1:

            /conversation/pom.xml
            <resin.arq.version>1.0.0-SNAPSHOT</resin.arq.version>
            /security/examples/saml-sp/pom.xml
            org.jboss.seam.security:seam-security-parent:3.1.0-SNAPSHOT
            /security/examples/saml-idp/pom.xml
            org.jboss.seam.security:seam-security-parent:3.1.0-SNAPSHOT
            /examples/princess-rescue/pom.xml
            org.jboss.seam.examples:seam-examples-parent:3.1.0-SNAPSHOT
            /examples/jsf-servlet-permalink/pom.xml
            org.jboss.seam.examples:parent:3.0.0-SNAPSHOT
            /examples/wicket-scala-publish/pom.xml
            org.jboss.seam.wicket:seam-wicket-parent:3.0.1-SNAPSHOT
            /examples/openid-op/pom.xml
            org.jboss.seam.examples:seam-examples-parent:3.1.0-SNAPSHOT
            /examples/quiz/pom.xml
            org.jboss.seam.examples:seam-examples-parent:3.1.0-SNAPSHOT
            /examples/catch-basic-servlet/pom.xml
            org.jboss.seam.examples:seam-examples-parent:3.1.0-SNAPSHOT
            /examples/gwthelloworld/pom.xml
            org.jboss.seam.example.gwt.helloworld:GwtHelloworld:1.0-SNAPSHOT
            <errai-jms.version>1.1-SNAPSHOT</errai-jms.version>
            /faces/examples/viewaction/pom.xml
            org.jboss.seam.faces:seam-faces-parent:3.1.0-SNAPSHOT
            /jms/modules/activemq/pom.xml
            org.jboss.seam.jms:seam-jms-parent:3.0.0-SNAPSHOT
            org.jboss.seam.jms:seam-jms-activemq:3.0.0-SNAPSHOT
            /jms/modules/hornetq/pom.xml
            org.jboss.seam.jms:seam-jms-parent:3.0.0-SNAPSHOT
            org.jboss.seam.jms:seam-jms-hornetq:3.0.0-SNAPSHOT
            /jms/modules/openmq/pom.xml
            org.jboss.seam.jms:seam-jms-parent:3.0.0-SNAPSHOT
            org.jboss.seam.jms:seam-jms-openmq:3.0.0-SNAPSHOT
            /solder/examples/princess-rescue/pom.xml
            org.jboss.solder:solder-parent:3.1.0-SNAPSHOT
            /solder/examples/quiz/pom.xml
            org.jboss.solder:solder-parent:3.1.0-SNAPSHOT
            /solder/testsuite/pom.xml
            org.jboss.arquillian.extension:arquillian-jacoco:1.0.0.Beta1-SNAPSHOT

            Show
            oskutka Ondrej Skutka added a comment - The following SNAPSHOT dependencies can be found in 3.1.0.CR1: /conversation/pom.xml <resin.arq.version>1.0.0-SNAPSHOT</resin.arq.version> /security/examples/saml-sp/pom.xml org.jboss.seam.security:seam-security-parent:3.1.0-SNAPSHOT /security/examples/saml-idp/pom.xml org.jboss.seam.security:seam-security-parent:3.1.0-SNAPSHOT /examples/princess-rescue/pom.xml org.jboss.seam.examples:seam-examples-parent:3.1.0-SNAPSHOT /examples/jsf-servlet-permalink/pom.xml org.jboss.seam.examples:parent:3.0.0-SNAPSHOT /examples/wicket-scala-publish/pom.xml org.jboss.seam.wicket:seam-wicket-parent:3.0.1-SNAPSHOT /examples/openid-op/pom.xml org.jboss.seam.examples:seam-examples-parent:3.1.0-SNAPSHOT /examples/quiz/pom.xml org.jboss.seam.examples:seam-examples-parent:3.1.0-SNAPSHOT /examples/catch-basic-servlet/pom.xml org.jboss.seam.examples:seam-examples-parent:3.1.0-SNAPSHOT /examples/gwthelloworld/pom.xml org.jboss.seam.example.gwt.helloworld:GwtHelloworld:1.0-SNAPSHOT <errai-jms.version>1.1-SNAPSHOT</errai-jms.version> /faces/examples/viewaction/pom.xml org.jboss.seam.faces:seam-faces-parent:3.1.0-SNAPSHOT /jms/modules/activemq/pom.xml org.jboss.seam.jms:seam-jms-parent:3.0.0-SNAPSHOT org.jboss.seam.jms:seam-jms-activemq:3.0.0-SNAPSHOT /jms/modules/hornetq/pom.xml org.jboss.seam.jms:seam-jms-parent:3.0.0-SNAPSHOT org.jboss.seam.jms:seam-jms-hornetq:3.0.0-SNAPSHOT /jms/modules/openmq/pom.xml org.jboss.seam.jms:seam-jms-parent:3.0.0-SNAPSHOT org.jboss.seam.jms:seam-jms-openmq:3.0.0-SNAPSHOT /solder/examples/princess-rescue/pom.xml org.jboss.solder:solder-parent:3.1.0-SNAPSHOT /solder/examples/quiz/pom.xml org.jboss.solder:solder-parent:3.1.0-SNAPSHOT /solder/testsuite/pom.xml org.jboss.arquillian.extension:arquillian-jacoco:1.0.0.Beta1-SNAPSHOT

              People

              • Assignee:
                shane.bryzak Shane Bryzak
                Reporter:
                oskutka Ondrej Skutka
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:

                  Development