|
62 | 62 | - name: Compile test sources |
63 | 63 | run: ./gradlew compileTestJava |
64 | 64 |
|
65 | | - - name: Upload compiled classes |
66 | | - uses: actions/upload-artifact@v4 |
67 | | - with: |
68 | | - name: compiled-classes |
69 | | - path: | |
70 | | - **/build/classes/ |
71 | | - **/build/generated/ |
72 | | - **/build/resources/ |
73 | | - if-no-files-found: error |
74 | | - retention-days: 1 |
75 | | - |
76 | 65 | unit_test: |
77 | 66 | needs: build |
78 | 67 | runs-on: ubuntu-latest |
|
97 | 86 | - name: Set up Gradle |
98 | 87 | uses: gradle/actions/setup-gradle@v4 |
99 | 88 |
|
100 | | - - name: Download compiled classes |
101 | | - uses: actions/download-artifact@v4 |
102 | | - with: |
103 | | - name: compiled-classes |
104 | | - |
105 | 89 | - name: Run unit tests |
106 | 90 | run: ./gradlew test -DincludeTags=unit |
107 | 91 |
|
@@ -154,11 +138,6 @@ jobs: |
154 | 138 | sudo apt-get install -y redis-server |
155 | 139 | redis-cli --version |
156 | 140 |
|
157 | | - - name: Download compiled classes |
158 | | - uses: actions/download-artifact@v4 |
159 | | - with: |
160 | | - name: compiled-classes |
161 | | - |
162 | 141 | - name: Run producer-only tests |
163 | 142 | run: ./gradlew test -DincludeTags=producerOnly |
164 | 143 |
|
@@ -211,11 +190,6 @@ jobs: |
211 | 190 | sudo apt-get install -y redis-server |
212 | 191 | redis-cli --version |
213 | 192 |
|
214 | | - - name: Download compiled classes |
215 | | - uses: actions/download-artifact@v4 |
216 | | - with: |
217 | | - name: compiled-classes |
218 | | - |
219 | 193 | - name: Run integration tests |
220 | 194 | run: ./gradlew test -DincludeTags=integration -DexcludeTags=redisCluster,producerOnly,local |
221 | 195 |
|
@@ -286,11 +260,6 @@ jobs: |
286 | 260 | sleep 30 |
287 | 261 | yes yes | redis-cli --cluster create 127.0.0.1:9000 127.0.0.1:9001 127.0.0.1:9002 127.0.0.1:9003 127.0.0.1:9004 127.0.0.1:9005 --cluster-replicas 1 |
288 | 262 |
|
289 | | - - name: Download compiled classes |
290 | | - uses: actions/download-artifact@v4 |
291 | | - with: |
292 | | - name: compiled-classes |
293 | | - |
294 | 263 | - name: Run Redis cluster tests |
295 | 264 | run: ./gradlew test -DincludeTags=redisCluster |
296 | 265 |
|
@@ -345,11 +314,6 @@ jobs: |
345 | 314 | sudo apt-get install -y redis-server |
346 | 315 | redis-cli --version |
347 | 316 |
|
348 | | - - name: Download compiled classes |
349 | | - uses: actions/download-artifact@v4 |
350 | | - with: |
351 | | - name: compiled-classes |
352 | | - |
353 | 317 | - name: Run reactive integration tests |
354 | 318 | run: ./gradlew test -DincludeTags=integration -DexcludeTags=redisCluster,producerOnly,local |
355 | 319 |
|
@@ -418,11 +382,6 @@ jobs: |
418 | 382 | sleep 1 |
419 | 383 | done |
420 | 384 |
|
421 | | - - name: Download compiled classes |
422 | | - uses: actions/download-artifact@v4 |
423 | | - with: |
424 | | - name: compiled-classes |
425 | | - |
426 | 385 | - name: Run NATS tests |
427 | 386 | env: |
428 | 387 | NATS_RUNNING: "true" |
@@ -486,10 +445,8 @@ jobs: |
486 | 445 | - name: Set up Gradle |
487 | 446 | uses: gradle/actions/setup-gradle@v4 |
488 | 447 |
|
489 | | - - name: Download compiled classes |
490 | | - uses: actions/download-artifact@v4 |
491 | | - with: |
492 | | - name: compiled-classes |
| 448 | + - name: Compile main sources |
| 449 | + run: ./gradlew compileJava |
493 | 450 |
|
494 | 451 | - name: Download coverage artifacts |
495 | 452 | uses: actions/download-artifact@v4 |
|
0 commit comments