@@ -41,10 +41,6 @@ commands:
4141 ./mvnw -ntp -B dependency:resolve-plugins go-offline:resolve-dependencies -DskipTests=true
4242
4343 save-test-results :
44- parameters :
45- flag :
46- type : string
47- default : " "
4844 steps :
4945 - run :
5046 name : Save package results
@@ -54,38 +50,6 @@ commands:
5450 when : always
5551 - store_test_results :
5652 path : ~/test-results
57- - run :
58- name : Codecov
59- command : |
60- set -x
61-
62- curl -Os https://cli.codecov.io/latest/linux/codecov
63- chmod +x codecov
64-
65- # Prepare extra arguments: include pull request number if set
66- EXTRA=""
67- if [ -n "$CIRCLE_PR_NUMBER" ]; then
68- EXTRA="--pull-request-number $CIRCLE_PR_NUMBER"
69- fi
70-
71- # Add flag if provided
72- FLAG_ARG=""
73- if [ -n "<< parameters.flag >>" ]; then
74- FLAG_ARG="--flag << parameters.flag >>"
75- fi
76-
77- # Build the set of common arguments.
78- COMMON_ARGS="--token $CODECOV_TOKEN --branch $CIRCLE_BRANCH --commit-sha $CIRCLE_SHA1 $EXTRA $FLAG_ARG --recurse-submodules --git-service github"
79-
80- ls -lha
81-
82- ./codecov --version
83-
84- # Upload the coverage report.
85- ./codecov upload-coverage $COMMON_ARGS
86-
87- # Upload the test reports.
88- ./codecov do-upload --report-type test_results $COMMON_ARGS
8953
9054 configure-gpg :
9155 steps :
@@ -150,8 +114,7 @@ jobs:
150114 name : ' Test'
151115 command : |
152116 ./mvnw -ntp -B verify -Pno-databases
153- - save-test-results :
154- flag : " test"
117+ - save-test-results
155118
156119 windows :
157120 machine :
@@ -187,8 +150,7 @@ jobs:
187150 name : ' Build and test examples'
188151 command : |
189152 ./mvnw -ntp -B install -Pexamples -rf :querydsl-examples
190- - save-test-results :
191- flag : " examples"
153+ - save-test-results
192154 buildQuarkusExample :
193155 << : *defaults
194156 working_directory : ~/querydsl
@@ -248,8 +210,7 @@ jobs:
248210 name : ' Test'
249211 command : |
250212 ./mvnw -ntp -B install -Pci -Dgroups=com.querydsl.core.testutil.MySQL
251- - save-test-results :
252- flag : " mysql"
213+ - save-test-results
253214 testPostgreSQL :
254215 << : *defaults
255216 working_directory : ~/querydsl
@@ -269,8 +230,7 @@ jobs:
269230 name : ' Test'
270231 command : |
271232 ./mvnw -ntp -B install -Pci -Dgroups=com.querydsl.core.testutil.PostgreSQL
272- - save-test-results :
273- flag : " postgresql"
233+ - save-test-results
274234 testCUBRID :
275235 << : *defaults
276236 working_directory : ~/querydsl
@@ -288,8 +248,7 @@ jobs:
288248 name : ' Test'
289249 command : |
290250 ./mvnw -ntp -B install -Pci -Dgroups=com.querydsl.core.testutil.CUBRID
291- - save-test-results :
292- flag : " cubrid"
251+ - save-test-results
293252 testOracle :
294253 << : *defaults
295254 working_directory : ~/querydsl
@@ -310,8 +269,7 @@ jobs:
310269 name : ' Test'
311270 command : |
312271 ./mvnw -ntp -B install -Pci -Dgroups=com.querydsl.core.testutil.Oracle
313- - save-test-results :
314- flag : " oracle"
272+ - save-test-results
315273 testMongo :
316274 << : *defaults
317275 working_directory : ~/querydsl
@@ -327,14 +285,13 @@ jobs:
327285 name : ' Test'
328286 command : |
329287 ./mvnw -ntp -B install -Pci -Dgroups=com.querydsl.core.testutil.MongoDB
330- - save-test-results :
331- flag : " mongodb"
288+ - save-test-results
332289 testFirebird :
333290 << : *defaults
334291 working_directory : ~/querydsl
335292 docker :
336293 - image : velo/toolchains-4-ci-builds:with-25
337- - image : jacobalberty/firebird:2.5.9-ss
294+ - image : jacobalberty/firebird:v4
338295 environment :
339296 - ISC_PASSWORD=masterkey
340297 - FIREBIRD_DATABASE=querydsl.fdb
@@ -350,8 +307,7 @@ jobs:
350307 name : ' Test'
351308 command : |
352309 ./mvnw -ntp -B install -Pci -Dgroups=com.querydsl.core.testutil.Firebird
353- - save-test-results :
354- flag : " firebird"
310+ - save-test-results
355311 testEmbedded :
356312 << : *defaults
357313 working_directory : ~/querydsl
@@ -366,8 +322,7 @@ jobs:
366322 name : ' Test'
367323 command : |
368324 ./mvnw -ntp -B install -Pci -Dgroups=com.querydsl.core.testutil.EmbeddedDatabase
369- - save-test-results :
370- flag : " embedded"
325+ - save-test-results
371326 testDB2 :
372327 # Use the machine executor so we have full VM capabilities (e.g. docker running as admin)
373328 machine : true
@@ -417,8 +372,7 @@ jobs:
417372 name : " Stop and remove DB2 container"
418373 command : |
419374 docker stop db2 && docker rm db2
420- - save-test-results :
421- flag : " db2"
375+ - save-test-results
422376
423377 deploySnapshot :
424378 executor :
0 commit comments