This repository was archived by the owner on Dec 15, 2018. It is now read-only.
File tree Expand file tree Collapse file tree 5 files changed +58
-0
lines changed Expand file tree Collapse file tree 5 files changed +58
-0
lines changed Original file line number Diff line number Diff line change 19
19
env : TYPE=testsuite-wildfly
20
20
before_script : .travis/docker-wildfly.sh
21
21
script : mvn -P${TYPE} --projects testsuite clean verify
22
+ - stage : test
23
+ env : TYPE=testsuite-payara
24
+ before_script : .travis/docker-payara.sh
25
+ script : mvn -P${TYPE} --projects testsuite clean verify
22
26
- stage : test
23
27
env : TYPE=tck-glassfish
24
28
script : .travis/tests.sh ${TYPE}
Original file line number Diff line number Diff line change
1
+ #! /usr/bin/env sh
2
+
3
+ set -eu
4
+
5
+ docker pull payara/server-web:5.183
6
+ docker run --name=payara -d -p 8080:8080 -p 4848:4848 -it payara/server-web
Original file line number Diff line number Diff line change 219
219
</plugins >
220
220
</build >
221
221
</profile >
222
+ <profile >
223
+ <id >testsuite-payara</id >
224
+
225
+ <properties >
226
+ <skipITs >false</skipITs >
227
+ </properties >
228
+
229
+ <dependencies >
230
+ <dependency >
231
+ <groupId >fish.payara.arquillian</groupId >
232
+ <artifactId >arquillian-payara-server-4-remote</artifactId >
233
+ <version >1.0.Beta3</version >
234
+ <scope >test</scope >
235
+ </dependency >
236
+ <dependency >
237
+ <groupId >org.mvc-spec.ozark</groupId >
238
+ <artifactId >ozark-jersey</artifactId >
239
+ <version >${project.version} </version >
240
+ <scope >runtime</scope >
241
+ </dependency >
242
+ </dependencies >
243
+
244
+ <build >
245
+ <plugins >
246
+ <plugin >
247
+ <artifactId >maven-failsafe-plugin</artifactId >
248
+ <configuration >
249
+ <skipITs >false</skipITs >
250
+ <systemProperties >
251
+ <arquillian .launch>payara</arquillian .launch>
252
+ <testsuite .profile>testsuite-payara</testsuite .profile>
253
+ <javax .net.ssl.trustStore>src/test/resources/payara-truststore.jks
254
+ </javax .net.ssl.trustStore>
255
+ <javax .net.ssl.trustStorePassword>changeit</javax .net.ssl.trustStorePassword>
256
+ </systemProperties >
257
+ </configuration >
258
+ </plugin >
259
+ </plugins >
260
+ </build >
261
+ </profile >
222
262
</profiles >
223
263
</project >
Original file line number Diff line number Diff line change 34
34
</configuration >
35
35
</container >
36
36
37
+ <container qualifier =" payara" >
38
+ <configuration >
39
+ <property name =" adminHttps" >true</property >
40
+ <property name =" adminUser" >admin</property >
41
+ <property name =" adminPassword" >admin</property >
42
+ </configuration >
43
+ </container >
44
+
37
45
</arquillian >
You can’t perform that action at this time.
0 commit comments