Skip to content

Commit 9fa1f9a

Browse files
take 2 with 128
1 parent 336d726 commit 9fa1f9a

File tree

1 file changed

+16
-7
lines changed

1 file changed

+16
-7
lines changed

.github/workflows/ci.yml

Lines changed: 16 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -12,15 +12,18 @@ on:
1212
pull_request:
1313
push:
1414
branches: [ gha ]
15-
env:
16-
# JAVA_TOOL_OPTIONS: -Xmx4096m
17-
GRADLE_OPTS: -Dorg.gradle.daemon=true -Dorg.gradle.parallel=true -Dorg.gradle.configuration-cache=true
15+
# env:
16+
# JAVA_TOOL_OPTIONS: -Xmx4096m
17+
# GRADLE_OPTS: -Dorg.gradle.daemon=true -Dorg.gradle.parallel=true -Dorg.gradle.configuration-cache=true
1818

1919
jobs:
2020
assemble:
2121
# 4 cpu, 16G ram
22-
runs-on: ubuntu-latest-128
22+
runs-on: ubuntu-24.04
2323
environment: dev
24+
env:
25+
JAVA_TOOL_OPTIONS: -Xmx4096m
26+
GRADLE_OPTS: -Dorg.gradle.daemon=false -Dorg.gradle.parallel=true -Dorg.gradle.workers.max=4 -Xmx4096m
2427
steps:
2528
- name: Checkout
2629
uses: actions/checkout@v4
@@ -61,6 +64,9 @@ jobs:
6164
# 4 cpu, 16G ram
6265
runs-on: ubuntu-latest-128
6366
environment: dev
67+
env:
68+
JAVA_TOOL_OPTIONS: -Xmx4096m
69+
GRADLE_OPTS: -Dorg.gradle.daemon=false -Dorg.gradle.parallel=true -Dorg.gradle.workers.max=4 -Xmx4096m
6470
steps:
6571
- name: Checkout
6672
uses: actions/checkout@v4
@@ -84,15 +90,18 @@ jobs:
8490
GRADLE_ARGS=$(echo $CLASSNAMES | awk '{for (i=1; i<=NF; i++) print "--tests",$i}')
8591
echo "Prepared arguments for Gradle: $GRADLE_ARGS"
8692
87-
# 15m = export GRADLE_OPTS="$GRADLE_OPTS -Dorg.gradle.workers.max=8" --no-daemon --parallel
88-
export GRADLE_OPTS="$GRADLE_OPTS --configuration-cache"
93+
# 15m = export GRADLE_OPTS="$GRADLE_OPTS -Dorg.gradle.workers.max=3" --no-daemon --parallel
94+
# export GRADLE_OPTS="$GRADLE_OPTS --configuration-cache"
8995
./gradlew test $GRADLE_ARGS
9096
9197
unitTests2:
9298
needs: assemble
9399
# 4 cpu, 16G ram
94100
runs-on: ubuntu-latest-128
95101
environment: dev
102+
env:
103+
JAVA_TOOL_OPTIONS: Xmx2500m
104+
GRADLE_OPTS: -Dorg.gradle.daemon=true -Dorg.gradle.parallel=true -Dorg.gradle.workers.max=8 -Xmx4096m
96105
steps:
97106
- name: Checkout
98107
uses: actions/checkout@v4
@@ -119,7 +128,7 @@ jobs:
119128
# 15m = export GRADLE_OPTS="$GRADLE_OPTS -Dorg.gradle.workers.max=8" --no-daemon --parallel
120129
export JAVA_TOOL_OPTIONS="-Xmx2500m"
121130
export GRADLE_OPTS="$GRADLE_OPTS --configuration-cache"
122-
./gradlew --no-daemon --parallel test $GRADLE_ARGS
131+
./gradlew test $GRADLE_ARGS
123132
124133
125134
# integrationTests:

0 commit comments

Comments
 (0)