|
16 | 16 | <org.jboss.arquillian.drone.version>1.3.0.Final</org.jboss.arquillian.drone.version>
|
17 | 17 | <org.jboss.arquillian.selenium.bom.version>2.40.0</org.jboss.arquillian.selenium.bom.version>
|
18 | 18 | <org.jboss.arquillian.graphene.version>2.0.2.Final</org.jboss.arquillian.graphene.version>
|
| 19 | + <org.jboss.arquillian.cube.version>1.0.0.Alpha1</org.jboss.arquillian.cube.version> |
19 | 20 | <org.jboss.arquillian.spock>1.0.0.Beta2</org.jboss.arquillian.spock>
|
20 | 21 | <org.wildfly>8.0.0.Final</org.wildfly>
|
21 | 22 | <org.jboss.eap>7.2.0.Final</org.jboss.eap>
|
|
29 | 30 | </properties>
|
30 | 31 |
|
31 | 32 | <prerequisites>
|
32 |
| - <maven>${maven.min.version}</maven> |
| 33 | + <maven>${maven.min.version}</maven> |
33 | 34 | </prerequisites>
|
34 | 35 |
|
35 | 36 | <modules>
|
36 |
| - <module>test-utils</module> |
37 |
| - <module>batch</module> |
38 |
| - <module>cdi</module> |
39 |
| - <module>concurrency</module> |
40 |
| - <module>ejb</module> |
41 |
| - <module>el</module> |
42 |
| - <module>interceptor</module> |
43 |
| - <module>javamail</module> |
44 |
| - <module>jaspic</module> |
45 |
| - <module>jacc</module> |
46 |
| - <module>jaxrs</module> |
47 |
| - <module>jaxws</module> |
48 |
| - <module>jca</module> |
49 |
| - <module>jms</module> |
50 |
| - <module>jpa</module> |
51 |
| - <module>jta</module> |
52 |
| - <module>jsf</module> |
53 |
| - <module>json</module> |
54 |
| - <module>servlet</module> |
55 |
| - <module>validation</module> |
56 |
| - <module>websocket</module> |
57 |
| - <!-- module>extra</module --> |
58 |
| - <module>util</module> |
| 37 | + <module>test-utils</module> |
| 38 | + <module>batch</module> |
| 39 | + <module>cdi</module> |
| 40 | + <module>concurrency</module> |
| 41 | + <module>ejb</module> |
| 42 | + <module>el</module> |
| 43 | + <module>interceptor</module> |
| 44 | + <module>javamail</module> |
| 45 | + <module>jaspic</module> |
| 46 | + <module>jacc</module> |
| 47 | + <module>jaxrs</module> |
| 48 | + <module>jaxws</module> |
| 49 | + <module>jca</module> |
| 50 | + <module>jms</module> |
| 51 | + <module>jpa</module> |
| 52 | + <module>jta</module> |
| 53 | + <module>jsf</module> |
| 54 | + <module>json</module> |
| 55 | + <module>servlet</module> |
| 56 | + <module>validation</module> |
| 57 | + <module>websocket</module> |
| 58 | + <!-- module>extra</module --> |
| 59 | + <module>util</module> |
59 | 60 | </modules>
|
60 | 61 |
|
61 | 62 | <dependencyManagement>
|
|
373 | 374 | </build>
|
374 | 375 |
|
375 | 376 | <reporting>
|
376 |
| - <plugins> |
377 |
| - <plugin> |
378 |
| - <groupId>org.apache.maven.plugins</groupId> |
379 |
| - <artifactId>maven-surefire-report-plugin</artifactId> |
380 |
| - <version>2.17</version> |
381 |
| - <configuration> |
382 |
| - <aggregate>true</aggregate> |
383 |
| - <linkXRef>true</linkXRef> |
384 |
| - </configuration> |
385 |
| - </plugin> |
386 |
| - </plugins> |
| 377 | + <plugins> |
| 378 | + <plugin> |
| 379 | + <groupId>org.apache.maven.plugins</groupId> |
| 380 | + <artifactId>maven-surefire-report-plugin</artifactId> |
| 381 | + <version>2.17</version> |
| 382 | + <configuration> |
| 383 | + <aggregate>true</aggregate> |
| 384 | + <linkXRef>true</linkXRef> |
| 385 | + </configuration> |
| 386 | + </plugin> |
| 387 | + </plugins> |
387 | 388 | </reporting>
|
388 | 389 |
|
389 | 390 |
|
|
666 | 667 | </testResources>
|
667 | 668 | </build>
|
668 | 669 | </profile>
|
| 670 | + <profile> |
| 671 | + <id>wildfly-docker-arquillian</id> |
| 672 | + <properties> |
| 673 | + <browser>chromium-browser</browser> |
| 674 | + <serverProfile>standalone-full.xml</serverProfile> |
| 675 | + <serverRoot>${project.build.directory}/wildfly-${org.wildfly}</serverRoot> |
| 676 | + </properties> |
| 677 | + <dependencies> |
| 678 | + <dependency> |
| 679 | + <groupId>org.arquillian.cube</groupId> |
| 680 | + <artifactId>arquillian-cube-docker</artifactId> |
| 681 | + <version>${org.jboss.arquillian.cube.version}</version> |
| 682 | + <scope>test</scope> |
| 683 | + </dependency> |
| 684 | + <dependency> |
| 685 | + <groupId>io.undertow</groupId> |
| 686 | + <artifactId>undertow-websockets-jsr</artifactId> |
| 687 | + <version>1.0.0.Beta25</version> |
| 688 | + <scope>test</scope> |
| 689 | + </dependency> |
| 690 | +<!-- <dependency> |
| 691 | + <groupId>org.jboss.resteasy</groupId> |
| 692 | + <artifactId>resteasy-client</artifactId> |
| 693 | + <version>3.0.5.Final</version> |
| 694 | + <scope>test</scope> |
| 695 | + </dependency> |
| 696 | + <dependency> |
| 697 | + <groupId>org.jboss.resteasy</groupId> |
| 698 | + <artifactId>resteasy-jaxb-provider</artifactId> |
| 699 | + <version>3.0.5.Final</version> |
| 700 | + <scope>test</scope> |
| 701 | + </dependency> |
| 702 | + <dependency> |
| 703 | + <groupId>org.jboss.resteasy</groupId> |
| 704 | + <artifactId>resteasy-json-p-provider</artifactId> |
| 705 | + <version>3.0.5.Final</version> |
| 706 | + <scope>test</scope> |
| 707 | + </dependency>--> |
| 708 | + <dependency> |
| 709 | + <groupId>org.wildfly</groupId> |
| 710 | + <artifactId>wildfly-arquillian-container-remote</artifactId> |
| 711 | + <version>${org.wildfly}</version> |
| 712 | + <scope>test</scope> |
| 713 | + </dependency> |
| 714 | + </dependencies> |
| 715 | + <build> |
| 716 | + <testResources> |
| 717 | + <testResource> |
| 718 | + <directory>src/test/resources</directory> |
| 719 | + <filtering>true</filtering> |
| 720 | + </testResource> |
| 721 | + </testResources> |
| 722 | + <plugins> |
| 723 | + <plugin> |
| 724 | + <artifactId>maven-surefire-plugin</artifactId> |
| 725 | + <configuration> |
| 726 | + <systemPropertyVariables> |
| 727 | + <arquillian.launch>wildfly-docker</arquillian.launch> |
| 728 | + <arq.container.wildfly-docker.configuration.username>admin</arq.container.wildfly-docker.configuration.username> |
| 729 | + <arq.container.wildfly-docker.configuration.password>Admin#70365</arq.container.wildfly-docker.configuration.password> |
| 730 | + <arq.extension.docker.serverVersion>1.15</arq.extension.docker.serverVersion> |
| 731 | + <arq.extension.docker.serverUri>http://192.168.59.103:2376</arq.extension.docker.serverUri> |
| 732 | + <arq.extension.docker.dockerContainers> |
| 733 | + wildfly-docker: |
| 734 | + image: arungupta/javaee7-samples-wildfly |
| 735 | + exposedPorts: [8080/tcp, 9990/tcp] |
| 736 | + await: |
| 737 | + strategy: polling |
| 738 | + portBindings: |
| 739 | + - exposedPort: 8080/tcp |
| 740 | + port: 8080 |
| 741 | + - exposedPort: 9990/tcp |
| 742 | + port: 9990 |
| 743 | + </arq.extension.docker.dockerContainers> |
| 744 | + </systemPropertyVariables> |
| 745 | + </configuration> |
| 746 | + </plugin> |
| 747 | + </plugins> |
| 748 | + </build> |
| 749 | + </profile> |
669 | 750 | <profile>
|
670 | 751 | <id>glassfish-embedded-arquillian</id>
|
671 | 752 | <dependencies>
|
|
0 commit comments