Skip to content

Profiles to groups specs (individual, full, web-profile) #327

@arjantijms

Description

@arjantijms

By putting modules in a profile we can easily run the samples per spec, for the full profile or the web profile.

E.g.

        <profile>
            <id>jaspic</id>
            <modules>
                <module>jaspic</module>
            </modules>
        </profile>

        <profile>
            <id>full-profile</id>
            <activation>
                <activeByDefault>true</activeByDefault>
            </activation>
            <modules>
                <module>batch</module>
                <module>cdi</module>
                <module>concurrency</module>
                <module>ejb</module>
                <module>el</module>
                <module>interceptor</module>
                <module>javamail</module>
                <module>jaspic</module>
                <module>jacc</module>
                <module>jaxrs</module>
                <module>jaxws</module>
                <module>jca</module>
                <module>jms</module>
                <module>jpa</module>
                <module>jta</module>
                <module>jsf</module>
                <module>json</module>
                <module>servlet</module>
                <module>validation</module>
                <module>websocket</module>
            </modules>
        </profile>

After this you can do e.g.

mvn -Pwildfly-managed-arquillian,jaspic test

or

mvn -Pwildfly-managed-arquillian,jpa test

etc

I can do a PR for this.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions