@@ -41,29 +41,10 @@ jobs:
41
41
name : java-ee-dwr-example
42
42
script :
43
43
- cd $TRAVIS_BUILD_DIR/java-ee-dwr-example && ./mvnw
44
- #
45
- # # jax-rs-hateoas-links
46
- # - cd $TRAVIS_BUILD_DIR/jax-rs-hateoas-links
47
- # - ./mvnw
48
- # - ./gradlew -Pprofile=maven composeUp -x assemble
49
- # - http :8080/app/
50
- # - ./gradlew -Pprofile=maven composeDown
51
- # - ./gradlew
52
- # - ./gradlew composeUp
53
- # - http :8080/app/
54
- # - ./gradlew composeDown
55
44
- stage : test
56
45
name : aop-logger
57
46
script :
58
- #
59
47
- cd $TRAVIS_BUILD_DIR/aop-logger
60
- # - ./mvnw
61
- # - ./gradlew -Pprofile=maven composeUp -x assemble
62
- # - http :8080/app/api/
63
- # - http :8080/app/api/health
64
- # - http :8080/app/api/ping
65
- # - http :8080/app/api/pong
66
- # - ./gradlew -Pprofile=maven composeDown
67
48
- ./gradlew
68
49
- ./gradlew composeUp
69
50
- docker logs -f aop-logger_gradle-aop-logger-app_1 &
@@ -72,36 +53,10 @@ jobs:
72
53
- http :8080/app/api/ping
73
54
- http :8080/app/api/pong
74
55
- ./gradlew composeDown
75
- # # jax-rs-regex-path
76
- # - cd $TRAVIS_BUILD_DIR/jax-rs-regex-path
77
- # - ./mvnw
78
- # - ./gradlew -Pprofile=maven composeUp -x assemble
79
- # - http :8080/app/api/
80
- # - http :8080/app/api/health
81
- # - http :8080/app/api/ping
82
- # - http :8080/app/api/pong
83
- # - ./gradlew -Pprofile=maven composeDown
84
- # - ./gradlew
85
- # - ./gradlew composeUp
86
- # - http :8080/app/api/
87
- # - http :8080/app/api/health
88
- # - http :8080/app/api/ping
89
- # - http :8080/app/api/pong
90
- # - ./gradlew composeDown
91
56
- stage : test
92
57
name : porcupine-bulkhead-jee8
93
58
script :
94
- #
95
59
- cd $TRAVIS_BUILD_DIR/porcupine-bulkhead-jee8
96
- # - ./mvnw
97
- # - ./gradlew -Pprofile=maven composeUp -x assemble
98
- # - http :8080/app/async-items/write1 value=ololo
99
- # - http :8080/app/async-items/write2 value=trololo
100
- # - http :8080/app/async-items/read1
101
- # - http :8080/app/async-items/read1/1
102
- # - http :8080/app/async-items/read2
103
- # - http :8080/app/async-items/read2/3 || true
104
- # - ./gradlew -Pprofile=maven composeDown
105
60
- ./gradlew
106
61
- ./gradlew composeUp
107
62
- http :8080/app/async-items/write1 value=ololo
@@ -115,15 +70,6 @@ jobs:
115
70
name : async-jax-rs-resources
116
71
script :
117
72
- cd $TRAVIS_BUILD_DIR/async-jax-rs-resources
118
- # - ./mvnw
119
- # - ./gradlew -Pprofile=maven composeUp -x assemble
120
- # - http :8080/app/items value=ololo
121
- # - http :8080/app/items value=trololo
122
- # - http :8080/app/items/
123
- # - http :8080/app/items/1
124
- # - http :8080/app/items/2
125
- # - http :8080/app/items/3 || true
126
- # - ./gradlew -Pprofile=maven composeDown
127
73
- ./gradlew
128
74
- ./gradlew composeUp
129
75
- http :8080/app/items value=ololo
@@ -158,12 +104,6 @@ jobs:
158
104
- curl -XPOST http://127.0.0.1:8000/api/v1/ws --header "content-type:text/xml" -d @./request.xml | xmllint --format - | grep id
159
105
- docker-compose down -v
160
106
- stop_any 80 8000
161
- # # spring-faces gradle
162
- # - cd $TRAVIS_BUILD_DIR/spring-faces
163
- # - bash ./gradlew
164
- # - bash ./gradlew composeUp
165
- # - http :8080/app/
166
- # - bash ./gradlew composeDown
167
107
- stage : test
168
108
name : faces maven
169
109
script :
@@ -174,46 +114,6 @@ jobs:
174
114
- sleep 40
175
115
- http :8080/app/
176
116
- bash ./mvnw com.dkanejs.maven.plugins:docker-compose-maven-plugin:1.0.1:down
177
- # # faces gradle
178
- # - cd $TRAVIS_BUILD_DIR/faces
179
- # - bash ./gradlew
180
- # - bash ./gradlew composeUp
181
- # - http :8080/app/
182
- # - bash ./gradlew composeDown
183
- # # faces maven
184
- # - bash ./mvnw
185
- # - bash ./mvnw clean package com.dkanejs.maven.plugins:docker-compose-maven-plugin:1.0.1:up
186
- # - docker logs -f faces_maven-faces-app_1 &
187
- # - sleep 40
188
- # - http :8080/app/
189
- # - bash ./mvnw com.dkanejs.maven.plugins:docker-compose-maven-plugin:1.0.1:down
190
- # # facelets-example gradle
191
- # - cd $TRAVIS_BUILD_DIR/facelets-example
192
- # - bash ./gradlew
193
- # - bash ./gradlew composeUp
194
- # - http :8080/app/
195
- # - http :8080/app/faces/index.xhtml
196
- # - bash ./gradlew composeDown
197
- # # facelets-example maven
198
- # - bash ./mvnw
199
- # - bash ./mvnw clean package com.dkanejs.maven.plugins:docker-compose-maven-plugin:1.0.1:up
200
- # - sleep 40
201
- # - http :8080/app/
202
- # - http :8080/app/faces/index.xhtml
203
- # - bash ./mvnw com.dkanejs.maven.plugins:docker-compose-maven-plugin:1.0.1:down
204
- # - cd $TRAVIS_BUILD_DIR/jboss-4-jax-rs
205
- # - bash ./gradlew
206
- # - bash ./gradlew composeUp
207
- # - sleep 10
208
- # - http :8080/app/
209
- # - http :8080/app/api/
210
- # - bash ./gradlew composeDown
211
- # - bash ./mvnw
212
- # - ./mvnw clean package com.dkanejs.maven.plugins:docker-compose-maven-plugin:1.0.1:up
213
- # - sleep 40
214
- # - http :8080/app/
215
- # - http :8080/app/api/
216
- # - ./mvnw com.dkanejs.maven.plugins:docker-compose-maven-plugin:1.0.1:down
217
117
- stage : test
218
118
name : kotlin-kafka
219
119
script :
@@ -237,57 +137,31 @@ jobs:
237
137
- http :8080/kafka/produce
238
138
- stop_any 8080 8080 9092 2181 80
239
139
- sudo killall -9 java
240
- - stage : test
241
- name : kotlin-swarm
242
- cache : false
243
- script :
244
- - cd $TRAVIS_BUILD_DIR/kotlin-swarm && ./mvnw >/dev/null
245
- - cd $TRAVIS_BUILD_DIR/kotlin-swarm && ./mvnw com.dkanejs.maven.plugins:docker-compose-maven-plugin:1.0.1:up
246
- - sleep 25
247
- - http :8080
248
- - http :8080/health
249
- - cd $TRAVIS_BUILD_DIR/kotlin-swarm && ./mvnw com.dkanejs.maven.plugins:docker-compose-maven-plugin:1.0.1:down
250
- #
251
- - cd $TRAVIS_BUILD_DIR/kotlin-swarm && ./gradlew composeUp || true
252
- - sleep 25
253
- - http :8080
254
- - http :8080/health
255
- - cd $TRAVIS_BUILD_DIR/kotlin-swarm && ./gradlew composeDown || true
256
- #
257
- - cd $TRAVIS_BUILD_DIR/kotlin-swarm && ./mvnw
258
- - docker-compose -f docker-compose-maven.yaml build
259
- - docker-compose -f docker-compose-maven.yaml up &
260
- - sleep 40
261
- - http :8080
262
- - http :8080/health
263
- - docker-compose -f docker-compose-maven.yaml down -v
264
- - stop_any 8080 80
265
- # # kotlin-javaee-cdi-h2
266
- # - cd $TRAVIS_BUILD_DIR/kotlin-javaee-cdi-h2
267
- # - bash mvnw
268
- # - bash gradlew
269
- # - docker-compose build --force-rm --no-cache --pull
270
- # - docker-compose up --force-recreate --remove-orphans &
271
- # - sleep 30
272
- # - http get :8080/kotlin-ee/
273
- # - http get :8080/kotlin-ee/get-all
274
- # - http post :8080/kotlin-ee/save-some
275
- # - http get :8080/kotlin-ee/get-all
276
- # - http get :8081/kotlin-ee/
277
- # - http get :8081/kotlin-ee/get-all
278
- # - http post :8081/kotlin-ee/save-some
279
- # - http get :8081/kotlin-ee/get-all
280
- # - docker-compose down -v
281
- # # plain-http-servlet
282
- # - cd $TRAVIS_BUILD_DIR/plain-http-servlet
283
- # - bash mvnw clean package
284
- # - bash gradlew clean build
285
- # - docker-compose build --force-rm --no-cache --pull
286
- # - docker-compose up --force-recreate --remove-orphans &
287
- # - sleep 20
288
- # - http :8081/plain-http-servlet/
289
- # - http :8082/plain-http-servlet/
290
- # - docker-compose down -v
140
+ # - stage: test
141
+ # name: kotlin-swarm
142
+ # cache: false
143
+ # script:
144
+ # - cd $TRAVIS_BUILD_DIR/kotlin-swarm && ./mvnw >/dev/null
145
+ # - cd $TRAVIS_BUILD_DIR/kotlin-swarm && ./mvnw com.dkanejs.maven.plugins:docker-compose-maven-plugin:1.0.1:up
146
+ # - sleep 25
147
+ # - http :8080
148
+ # - http :8080/health
149
+ # - cd $TRAVIS_BUILD_DIR/kotlin-swarm && ./mvnw com.dkanejs.maven.plugins:docker-compose-maven-plugin:1.0.1:down
150
+ # #
151
+ # - cd $TRAVIS_BUILD_DIR/kotlin-swarm && ./gradlew composeUp || true
152
+ # - sleep 25
153
+ # - http :8080
154
+ # - http :8080/health
155
+ # - cd $TRAVIS_BUILD_DIR/kotlin-swarm && ./gradlew composeDown || true
156
+ # #
157
+ # - cd $TRAVIS_BUILD_DIR/kotlin-swarm && ./mvnw
158
+ # - docker-compose -f docker-compose-maven.yaml build
159
+ # - docker-compose -f docker-compose-maven.yaml up &
160
+ # - sleep 40
161
+ # - http :8080
162
+ # - http :8080/health
163
+ # - docker-compose -f docker-compose-maven.yaml down -v
164
+ # - stop_any 8080 80
291
165
- stage : test
292
166
name : jboss-eap-h2-cdi
293
167
script :
@@ -337,93 +211,6 @@ jobs:
337
211
- http :8080/client/get\?key=EJB
338
212
- http post :8080/client/reset
339
213
- docker-compose down -v
340
- # # ejb-3-starter
341
- # - cd $TRAVIS_BUILD_DIR/ejb-3-starter
342
- # - bash mvnw
343
- # - docker-compose build --force-rm --no-cache --pull
344
- # - docker-compose up --force-recreate --remove-orphans &
345
- # - sleep 20
346
- # - http :8080/client/
347
- # - http :8080/client/v1/api/hello
348
- # - docker-compose down -v
349
- #
350
- # - cd $TRAVIS_BUILD_DIR/ejb-3-java-ee-7
351
- # - bash mvnw
352
- # - docker-compose build --force-rm --no-cache --pull
353
- # - docker-compose up --force-recreate --remove-orphans &
354
- # - sleep 20
355
- # - http :8080/client/start
356
- # - sleep 3
357
- # - http :8080/client/stop
358
- # - sleep 5
359
- # - http :8080/client/was\?name=max
360
- # - http :8080/client/haked-by
361
- # - http :8080/client
362
- # - docker-compose down -v
363
- # # ejb-3-java-ee-7, timer-async-ejb
364
- # - >
365
- # for path in \
366
- # ejb-3-java-ee-7 \
367
- # timer-async-ejb \
368
- # ; do
369
- # cd $TRAVIS_BUILD_DIR/${path}
370
- # bash mvnw
371
- # docker-compose build --force-rm --no-cache --pull
372
- # docker-compose up --force-recreate --remove-orphans &
373
- # sleep 20
374
- # http :8080/client/start
375
- # sleep 3
376
- # http :8080/client/stop
377
- # sleep 5
378
- # http :8080/client/was\?name=max
379
- # http :8080/client/haked-by
380
- # http :8080/client
381
- # docker-compose down -v
382
- # done
383
- #
384
- # # timer
385
- # - cd $TRAVIS_BUILD_DIR/timer
386
- # - bash mvnw
387
- # - docker-compose build --force-rm --no-cache --pull
388
- # - docker-compose up --force-recreate --remove-orphans -d
389
- # - sleep 20
390
- # - http :8080/client/start
391
- # - sleep 5
392
- # - http :8080/client/stop
393
- # - sleep 2
394
- # - docker-compose down -v
395
- #
396
- # # ejb-2-starter
397
- # - cd $TRAVIS_BUILD_DIR/ejb-2-starter
398
- # - bash mvnw
399
- # - docker-compose build --force-rm --no-cache --pull
400
- # - docker-compose up --force-recreate --remove-orphans -d
401
- # - sleep 20
402
- # - http :8080/client/
403
- # - docker-compose down -v
404
- #
405
- # # ejb-2
406
- # - cd $TRAVIS_BUILD_DIR/ejb-2
407
- # - bash mvnw clean package -U -T 4
408
- # - docker-compose build --force-rm --no-cache --pull
409
- # - docker-compose up --force-recreate --remove-orphans -d
410
- # - sleep 20
411
- # - http :8080/greeter-remote-client/
412
- # - http :8080/remote-only-client/
413
- # - http :8080/goodbyer-local-client/
414
- # - docker-compose down -v
415
- #
416
- # # ear
417
- # - cd $TRAVIS_BUILD_DIR/ear
418
- # - bash mvnw clean package -U -T 4
419
- # - docker-compose build --force-rm --no-cache --pull
420
- # - docker-compose up --force-recreate --remove-orphans -d
421
- # - sleep 20
422
- # - http :8080/module-1/
423
- # - http :8080/module-2/
424
- # - http :8080/module-3/
425
- # - http :8080/module-4/
426
- # - docker-compose down -v
427
214
- stage : test
428
215
name : xmlrpc
429
216
script :
@@ -473,59 +260,6 @@ jobs:
473
260
- curl -XPOST http://localhost:8080/app/User --header "content-type:text/xml" -d @./src/test/resources/empty-request.xml | xmllint --format -
474
261
- curl -XPOST http://localhost:8080/app/User --header "content-type:text/xml" -d @src/test/resources/named-request.xml | xmllint --format -
475
262
- docker-compose down -v
476
- # # java-ee-7-docker-jboss-eap-6.4-quickstart
477
- # - cd $TRAVIS_BUILD_DIR/java-ee-7-docker-jboss-eap-6.4-quickstart
478
- # - bash mvnw -U
479
- # - docker-compose up -d --build
480
- # - sleep 20
481
- # - curl -sS localhost:8080/app/
482
- # - docker-compose down -v
483
- # # kumuluzee-microprofile-1.0
484
- # - cd $TRAVIS_BUILD_DIR/kumuluzee-microprofile-1.0
485
- # - bash mvnw clean install
486
- # - docker-compose up -d --build
487
- # - sleep 15
488
- # - http :8080/
489
- # - docker-compose down -v
490
- # # kotlin-java-ee-payara-docker
491
- # - cd $TRAVIS_BUILD_DIR/kotlin-java-ee-payara-docker
492
- # - bash gradlew clean war
493
- # - stop_any 8080
494
- # - docker-compose up --force-recreate -d --build --remove-orphans
495
- # - sleep 30
496
- # - http :8080/payara-app/
497
- # - http :8080/payara-app/max
498
- # - docker-compose down -v
499
- #
500
- # # main-swarm-rest-api
501
- # - cd $TRAVIS_BUILD_DIR/main-swarm-rest-api
502
- # - bash mvnw clean package
503
- # - docker-compose up --force-recreate -d --build --remove-orphans
504
- # - sleep 30
505
- # - http :8080
506
- # - http :8080/api
507
- # - http :8080/api/max
508
- # - echo '{"users":{"username":"Max"}}' | http :8080/api/jsonp/json-pointer
509
- # - http post :8080/api/cors max=max
510
- # - docker-compose down -v
511
- #
512
- # # main-swarm-static-content
513
- # - cd $TRAVIS_BUILD_DIR/main-swarm-static-content
514
- # - bash gradlew clean build
515
- # - docker-compose up --force-recreate -d --build --remove-orphans
516
- # - sleep 30
517
- # - http :8080
518
- # - docker-compose down -v
519
- #
520
- # # kotlin-plugins-java-ee
521
- # - cd $TRAVIS_BUILD_DIR/kotlin-plugins-java-ee
522
- # - bash gradlew clean build
523
- # - docker-compose up --force-recreate -d --build --remove-orphans
524
- # - sleep 30
525
- # - http :8080
526
- # - http :8080/hi
527
- # - http :8080/max
528
- # - docker-compose down -v
529
263
- stage : deploy
530
264
name : Deploy docs
531
265
script : skip
0 commit comments