Skip to content

Commit 5b07e5b

Browse files
committed
wip
1 parent 63fde95 commit 5b07e5b

File tree

1 file changed

+11
-6
lines changed

1 file changed

+11
-6
lines changed

.github/workflows/ci.yml

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,18 +10,19 @@ jobs:
1010
ci:
1111
runs-on: ${{ matrix.os }}
1212
strategy:
13+
fail-fast: false
1314
matrix:
1415
os:
1516
- macos-latest
16-
- ubuntu-latest
17-
- windows-latest
17+
#- ubuntu-latest
18+
#- windows-latest
1819
# Keep this list as: all supported LTS JDKs, the latest GA JDK, and optionally the latest EA JDK (if available).
1920
# Reference: https://adoptium.net/support/
2021
java:
2122
- 17
22-
- 21
23-
- 24
24-
- 25-ea
23+
#- 21
24+
#- 24
25+
#- 25-ea
2526
steps:
2627
- name: Checkout
2728
uses: actions/checkout@v5
@@ -31,10 +32,14 @@ jobs:
3132
distribution: temurin
3233
java-version: ${{ matrix.java }}
3334
cache: maven
35+
- run: ifconfig
36+
- run: netstat -rn | grep '^224'
37+
- run: sudo route delete -net 224.0.0.0/4 -interface lo0
38+
- run: sudo route -n add -net 224.0.0.0/4 -interface en0
3439
- name: Build with Maven
3540
# To support Windows PowerShell, a space between --define property=true is required.
3641
# n.b. bytebuddy experimental features must be enabled on early access JDKs.
37-
run: ./mvnw --batch-mode --no-transfer-progress clean verify --define net.bytebuddy.experimental=${{ matrix.java == '25-ea' }}
42+
run: ./mvnw --batch-mode --no-transfer-progress clean verify --define net.bytebuddy.experimental=${{ matrix.java == '25-ea' }} -Dmulticast.address1=224.0.0.1 -Dmulticast.address2=224.0.0.2 -Dmulticast.interface.name=en0
3843
# Code Coverage (runs once per matrix)
3944
- name: Build with coverage with Maven using JDK ${{ matrix.java }}
4045
if: ${{ matrix.java == '17' && matrix.os == 'ubuntu-latest' }}

0 commit comments

Comments
 (0)