Skip to content

Commit 9cfb95f

Browse files
ehrenkret-signalgreyson-signal
authored andcommitted
Update Github CI to build with more cores and limit metaspace size.
1 parent 0f18fa3 commit 9cfb95f

2 files changed

Lines changed: 4 additions & 7 deletions

File tree

.github/workflows/android.yml

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ permissions:
1414
jobs:
1515
build:
1616

17-
runs-on: ubuntu-latest
17+
runs-on: ubuntu-latest-8-cores
1818

1919
steps:
2020
- uses: actions/checkout@v3
@@ -29,11 +29,8 @@ jobs:
2929
- name: Validate Gradle Wrapper
3030
uses: gradle/wrapper-validation-action@v1
3131

32-
- name: Remove Android 31 (S)
33-
run: $ANDROID_HOME/tools/bin/sdkmanager --uninstall "platforms;android-31"
34-
3532
- name: Build with Gradle
36-
run: ./gradlew qa
33+
run: ./gradlew qa --parallel
3734

3835
- name: Archive reports for failed build
3936
if: ${{ failure() }}

gradle.properties

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
org.gradle.jvmargs=-Xmx4096m
1+
org.gradle.jvmargs=-Xmx4g -Xms256m -XX:MaxMetaspaceSize=1g
22
android.useAndroidX=true
33
android.enableJetifier=true
44
kapt.incremental.apt=false
5-
android.experimental.androidTest.numManagedDeviceShards=4
5+
android.experimental.androidTest.numManagedDeviceShards=4

0 commit comments

Comments
 (0)