|
62 | 62 |
|
63 | 63 | linux: |
64 | 64 | strategy: |
| 65 | + fail-fast: false |
65 | 66 | matrix: |
66 | 67 | include: |
67 | 68 | - target: x86_64-unknown-linux-gnu |
@@ -174,6 +175,7 @@ jobs: |
174 | 175 | runs-on: ubuntu-latest |
175 | 176 | needs: |
176 | 177 | - android |
| 178 | + - linux |
177 | 179 | - windows |
178 | 180 | - macos |
179 | 181 | steps: |
@@ -239,6 +241,7 @@ jobs: |
239 | 241 |
|
240 | 242 | - name: Download Linux 32 intel |
241 | 243 | uses: actions/download-artifact@v4 |
| 244 | + continue-on-error: true |
242 | 245 | with: |
243 | 246 | name: i686-unknown-linux-gnu |
244 | 247 | path: src/main/resources/natives/linux_32 |
@@ -286,7 +289,18 @@ jobs: |
286 | 289 | uses: actions/upload-artifact@v4 |
287 | 290 | with: |
288 | 291 | name: surrealdb |
289 | | - path: build/libs/surrealdb-3.0.0-SNAPSHOT.jar |
| 292 | + path: build/libs/surrealdb-3.0.0-ALPHA.1.jar |
| 293 | + |
| 294 | + - name: Start SurrealDB |
| 295 | + uses: surrealdb/setup-surreal@v2 |
| 296 | + with: |
| 297 | + surrealdb_version: v3.0.1 |
| 298 | + surrealdb_port: 8000 |
| 299 | + surrealdb_auth: false |
| 300 | + surrealdb_strict: false |
| 301 | + surrealdb_log: info |
| 302 | + surrealdb_additional_args: --allow-all |
| 303 | + surrealdb_retry_count: 30 |
290 | 304 |
|
291 | 305 | - name: Linux Integration Test |
292 | 306 | run: ./gradlew -i integrationTest |
@@ -321,6 +335,18 @@ jobs: |
321 | 335 | name: surrealdb |
322 | 336 | path: native |
323 | 337 |
|
| 338 | + - name: Start SurrealDB |
| 339 | + if: runner.os != 'Windows' |
| 340 | + uses: surrealdb/setup-surreal@v2 |
| 341 | + with: |
| 342 | + surrealdb_version: v3.0.1 |
| 343 | + surrealdb_port: 8000 |
| 344 | + surrealdb_auth: false |
| 345 | + surrealdb_strict: false |
| 346 | + surrealdb_log: info |
| 347 | + surrealdb_additional_args: --allow-all |
| 348 | + surrealdb_retry_count: 30 |
| 349 | + |
324 | 350 | - name: Tests |
325 | 351 | run: ./gradlew -i integrationTest |
326 | 352 |
|
|
0 commit comments