|
25 | 25 |
|
26 | 26 | <!-- Application Server versions (these are downloaded and installed
|
27 | 27 | in these versions by Maven for the CI profiles) -->
|
28 |
| - <payara.version>5.Beta2</payara.version> |
| 28 | + <payara.version>5.Beta3-m1</payara.version> |
| 29 | + <payara.micro.version>5.Beta3-m1</payara.micro.version> |
29 | 30 | <glassfish.version>4.1.1</glassfish.version>
|
30 | 31 | <tomcat.version>9.0.4</tomcat.version>
|
31 | 32 | </properties>
|
|
66 | 67 | </releases>
|
67 | 68 | <snapshots>
|
68 | 69 | <enabled>true</enabled>
|
69 |
| - <updatePolicy>always</updatePolicy> |
70 | 70 | </snapshots>
|
71 | 71 | </repository>
|
72 | 72 |
|
|
116 | 116 | <dependency>
|
117 | 117 | <groupId>org.jboss.arquillian</groupId>
|
118 | 118 | <artifactId>arquillian-bom</artifactId>
|
119 |
| - <version>1.2.1.Final</version> |
| 119 | + <version>1.3.0.Final</version> |
120 | 120 | <scope>import</scope>
|
121 | 121 | <type>pom</type>
|
122 | 122 | </dependency>
|
123 | 123 | <dependency>
|
124 | 124 | <groupId>org.jboss.arquillian.container</groupId>
|
125 | 125 | <artifactId>arquillian-container-test-api</artifactId>
|
126 |
| - <version>1.2.1.Final</version> |
| 126 | + <version>1.3.0.Final</version> |
127 | 127 | </dependency>
|
128 | 128 | <dependency>
|
129 | 129 | <groupId>com.h2database</groupId>
|
|
505 | 505 | </profile>
|
506 | 506 |
|
507 | 507 |
|
| 508 | + <profile> |
| 509 | + <id>payara-micro-managed</id> |
| 510 | + |
| 511 | + <properties> |
| 512 | + <skipJMS>true</skipJMS> |
| 513 | + <skipJAXWS>true</skipJAXWS> |
| 514 | + </properties> |
| 515 | + |
| 516 | + <dependencies> |
| 517 | + <!-- Java EE based client dependencies to contact a server via WebSocket or REST --> |
| 518 | + <dependency> |
| 519 | + <groupId>fish.payara.arquillian</groupId> |
| 520 | + <artifactId>payara-client-ee8</artifactId> |
| 521 | + </dependency> |
| 522 | + |
| 523 | + <!-- The Arquillian connector --> |
| 524 | + <dependency> |
| 525 | + <groupId>fish.payara.arquillian</groupId> |
| 526 | + <artifactId>arquillian-payara-micro-5-managed</artifactId> |
| 527 | + <version>1.0.Beta3-m2</version> |
| 528 | + <scope>test</scope> |
| 529 | + </dependency> |
| 530 | + </dependencies> |
| 531 | + |
| 532 | + <build> |
| 533 | + <plugins> |
| 534 | + <!-- Download Payara Micro and copy to target directory --> |
| 535 | + <plugin> |
| 536 | + <groupId>org.apache.maven.plugins</groupId> |
| 537 | + <artifactId>maven-dependency-plugin</artifactId> |
| 538 | + <executions> |
| 539 | + <execution> |
| 540 | + <phase>process-test-classes</phase> |
| 541 | + <goals> |
| 542 | + <goal>copy</goal> |
| 543 | + </goals> |
| 544 | + <configuration> |
| 545 | + <artifactItems> |
| 546 | + <artifactItem> |
| 547 | + <groupId>fish.payara.extras</groupId> |
| 548 | + <artifactId>payara-micro</artifactId> |
| 549 | + <version>${payara.micro.version}</version> |
| 550 | + <overWrite>false</overWrite> |
| 551 | + <outputDirectory>${session.executionRootDirectory}/target/</outputDirectory> |
| 552 | + <destFileName>payara-micro-${payara.micro.version}.jar</destFileName> |
| 553 | + </artifactItem> |
| 554 | + </artifactItems> |
| 555 | + </configuration> |
| 556 | + </execution> |
| 557 | + </executions> |
| 558 | + </plugin> |
| 559 | + <!-- Configure Payara Micro Runtime --> |
| 560 | + <plugin> |
| 561 | + <artifactId>maven-surefire-plugin</artifactId> |
| 562 | + <configuration> |
| 563 | + <environmentVariables> |
| 564 | + <MICRO_JAR>${session.executionRootDirectory}/target/payara-micro-${payara.micro.version}.jar</MICRO_JAR> |
| 565 | + </environmentVariables> |
| 566 | + </configuration> |
| 567 | + </plugin> |
| 568 | + </plugins> |
| 569 | + </build> |
| 570 | + </profile> |
| 571 | + |
| 572 | + |
| 573 | + |
508 | 574 |
|
509 | 575 | <!-- ### GLASSFISH ### -->
|
510 | 576 |
|
|
0 commit comments