File tree Expand file tree Collapse file tree 10 files changed +19
-19
lines changed
Expand file tree Collapse file tree 10 files changed +19
-19
lines changed Original file line number Diff line number Diff line change @@ -13,8 +13,8 @@ RUN cd /tmp/ && mv cmdline-tools/ latest/ && mv latest/ /usr/lib/android-sdk/cmd
1313RUN mkdir /usr/lib/android-sdk/licenses/
1414RUN chmod -R 755 /usr/lib/android-sdk/
1515RUN mkdir -p "$HOME/.gradle" && \
16- echo "org.gradle.jvmargs=-Xmx6g -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8 -XX:+UseParallelGC -XX:MaxMetaspaceSize=1g " > "$HOME/.gradle/gradle.properties" && \
16+ echo "org.gradle.jvmargs=-Xmx1g -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8" > "$HOME/.gradle/gradle.properties" && \
1717 echo "org.gradle.caching=true" >> "$HOME/.gradle/gradle.properties" && \
1818 echo "org.gradle.parallel=true" >> "$HOME/.gradle/gradle.properties" && \
1919 echo "org.gradle.configureondemand=true" >> "$HOME/.gradle/gradle.properties" && \
20- echo "kapt.incremental.apt=true" >> "$HOME/.gradle/gradle.properties"
20+ echo "kapt.incremental.apt=true" >> "$HOME/.gradle/gradle.properties"
Original file line number Diff line number Diff line change @@ -24,12 +24,12 @@ steps:
2424 - scripts/checkIfRunDrone.sh $DRONE_PULL_REQUEST || exit 0
2525 - emulator -avd android -no-snapshot -gpu swiftshader_indirect -no-window -no-audio -skin 500x833 &
2626 - sed -i s'#<bool name="is_beta">false</bool>#<bool name="is_beta">true</bool>#'g app/src/main/res/values/setup.xml
27- - ./gradlew assembleGplayDebugAndroidTest
27+ - ./gradlew -no-daemon assembleGplayDebugAndroidTest
2828 - scripts/wait_for_emulator.sh
29- - ./gradlew installGplayDebugAndroidTest
29+ - ./gradlew -no-daemon installGplayDebugAndroidTest
3030 - scripts/wait_for_server.sh "server"
3131 - scripts/deleteOldComments.sh "stable" "IT" $DRONE_PULL_REQUEST
32- - ./gradlew createGplayDebugCoverageReport -Pcoverage -Pandroid.testInstrumentationRunnerArguments.notAnnotation=com.owncloud.android.utils.ScreenshotTest || scripts/uploadReport.sh $LOG_USERNAME $LOG_PASSWORD $DRONE_BUILD_NUMBER "stable" "IT" $DRONE_PULL_REQUEST
32+ - ./gradlew -no-daemon createGplayDebugCoverageReport -Pcoverage -Pandroid.testInstrumentationRunnerArguments.notAnnotation=com.owncloud.android.utils.ScreenshotTest || scripts/uploadReport.sh $LOG_USERNAME $LOG_PASSWORD $DRONE_BUILD_NUMBER "stable" "IT" $DRONE_PULL_REQUEST
3333
3434services :
3535 - name : server
@@ -185,6 +185,6 @@ name: GIT_TOKEN
185185data : XIoa9IYq+xQ+N5iln8dlpWv0jV6ROr7HuE24ioUr4uQ8m8SjyH0yognWYLYLqnbTKrFWlFZiEMQTH/sZiWjRFvV1iL0=
186186---
187187kind : signature
188- hmac : b4568fe767026f67cca8c416c20cc522fd1d06941c836ca7eb4955682855d237
188+ hmac : 8d701d9c3be287f10b9cb9904e6eab01f7f92da5c9dc5d3dedf807a2af86efcb
189189
190190...
Original file line number Diff line number Diff line change 7171 run : |
7272 mkdir -p "$HOME/.gradle"
7373 {
74- echo "org.gradle.jvmargs=-Xmx5g -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8 -XX:+UseParallelGC -XX:MaxMetaspaceSize=1g "
74+ echo "org.gradle.jvmargs=-Xmx1g -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8"
7575 echo "org.gradle.configureondemand=true"
7676 echo "org.gradle.configuration-cache=false"
7777 echo "kapt.incremental.apt=true"
Original file line number Diff line number Diff line change 3131 - uses : gradle/actions/wrapper-validation@4d9f0ba0025fe599b4ebab900eb7f3a1d93ef4c2 # v5.0.0
3232 - name : Build ${{ matrix.flavor }}
3333 run : |
34- echo "org.gradle.jvmargs=-Xmx6g -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8 -XX:+UseParallelGC -XX:MaxMetaspaceSize=1g " >> gradle.properties
34+ echo "org.gradle.jvmargs=-Xmx1g -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8" >> gradle.properties
3535 echo "org.gradle.caching=true" >> gradle.properties
3636 echo "org.gradle.parallel=true" >> gradle.properties
3737 echo "org.gradle.configureondemand=true" >> gradle.properties
3838 echo "kapt.incremental.apt=true" >> gradle.properties
39- ./gradlew assemble${{ matrix.flavor }}
39+ ./gradlew --no-daemon --no-configuration-cache assemble${{ matrix.flavor }}
Original file line number Diff line number Diff line change 2929 distribution : " temurin"
3030 java-version : 17
3131 - name : Check ${{ matrix.task }}
32- run : ./gradlew ${{ matrix.task }}
32+ run : ./gradlew --no-daemon --no-configuration-cache ${{ matrix.task }}
Original file line number Diff line number Diff line change 5454 - name : Assemble
5555 run : |
5656 mkdir -p "$HOME/.gradle"
57- echo "org.gradle.jvmargs=-Xmx4g -XX:MaxMetaspaceSize=512m -XX: +HeapDumpOnOutOfMemoryError" > "$HOME/.gradle/gradle.properties"
58- ./gradlew assembleDebug
57+ echo "org.gradle.jvmargs=-Xmx1g -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8 " > "$HOME/.gradle/gradle.properties"
58+ ./gradlew --no-daemon --no-configuration-cache assembleDebug
5959 - name : Perform CodeQL Analysis
6060 uses : github/codeql-action/analyze@fdbfb4d2750291e159f0156def62b853c2798ca2 # v4.31.5
Original file line number Diff line number Diff line change @@ -46,10 +46,10 @@ jobs:
4646 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
4747 run : |
4848 mkdir -p "$HOME/.gradle"
49- echo "org.gradle.jvmargs=-Xmx6g -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8 -XX:+UseParallelGC -XX:MaxMetaspaceSize=1g " > "$HOME/.gradle/gradle.properties"
49+ echo "org.gradle.jvmargs=-Xmx1g -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8" > "$HOME/.gradle/gradle.properties"
5050 echo "org.gradle.caching=true; org.gradle.parallel=true; org.gradle.configureondemand=true; kapt.incremental.apt=true" >> "$HOME/.gradle/gradle.properties"
5151 sed -i "/qa/,/\}/ s/versionCode.*/versionCode = ${{ github.event.number }}/" app/build.gradle.kts
5252 sed -i "/qa/,/\}/ s/versionName.*/versionName = \"${{ github.event.number }}\"/" app/build.gradle.kts
53- ./gradlew assembleQaDebug
53+ ./gradlew --no-daemon --no-configuration-cache assembleQaDebug
5454 $(find /usr/local/lib/android/sdk/build-tools/*/apksigner | sort | tail -n1) sign --ks-pass pass:"$KS_PASS" --key-pass pass:"$KEY_PASS" --ks-key-alias key0 --ks ".github/workflows/QA_keystore.jks" app/build/outputs/apk/qa/debug/*qa-debug*.apk
5555 .github/workflows/uploadArtifact.sh "$LOG_USERNAME" "$LOG_PASSWORD" "${{github.event.number}}" "${{github.event.number}}" "$GITHUB_TOKEN"
Original file line number Diff line number Diff line change @@ -69,14 +69,14 @@ jobs:
6969 - name : Configure gradle daemon
7070 run : |
7171 mkdir -p $HOME/.gradle
72- echo "org.gradle.jvmargs=-Xmx6g -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8 -XX:+UseParallelGC -XX:MaxMetaspaceSize=1g " > $HOME/.gradle/gradle.properties
72+ echo "org.gradle.jvmargs=-Xmx1g -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8" > $HOME/.gradle/gradle.properties
7373 echo "org.gradle.caching=true" >> $HOME/.gradle/gradle.properties
7474 echo "org.gradle.parallel=true" >> $HOME/.gradle/gradle.properties
7575 echo "org.gradle.configureondemand=true" >> $HOME/.gradle/gradle.properties
7676 echo "kapt.incremental.apt=true" >> $HOME/.gradle/gradle.properties
7777
7878 - name : Build gplay
79- run : ./gradlew assembleGenericDebug
79+ run : ./gradlew --no-daemon --no-configuration-cache assembleGenericDebug
8080
8181 - name : Delete old comments
8282 env :
9595 sdcard-path-or-size : 100M
9696 target : google_apis
9797 emulator-options : -no-window -gpu swiftshader_indirect -no-snapshot -noaudio -no-boot-anim -skin 500x833
98- script : ./gradlew uninstallAll genericDebugExecuteScreenshotTests -Dorg.gradle.jvmargs="--add-opens java.base/java.nio=ALL-UNNAMED --add-opens java.base/java.nio.channels=ALL-UNNAMED --add-exports java.base/sun.nio.ch=ALL-UNNAMED" -Pandroid.testInstrumentationRunnerArguments.annotation=com.owncloud.android.utils.ScreenshotTest -Pandroid.testInstrumentationRunnerArguments.COLOR=${{ matrix.color }} -Pandroid.testInstrumentationRunnerArguments.DARKMODE=${{ matrix.scheme }}
98+ script : ./gradlew --no-daemon --no-configuration-cache uninstallAll genericDebugExecuteScreenshotTests -Dorg.gradle.jvmargs="--add-opens java.base/java.nio=ALL-UNNAMED --add-opens java.base/java.nio.channels=ALL-UNNAMED --add-exports java.base/sun.nio.ch=ALL-UNNAMED" -Pandroid.testInstrumentationRunnerArguments.annotation=com.owncloud.android.utils.ScreenshotTest -Pandroid.testInstrumentationRunnerArguments.COLOR=${{ matrix.color }} -Pandroid.testInstrumentationRunnerArguments.DARKMODE=${{ matrix.scheme }}
9999 - name : upload failing results
100100 if : ${{ failure() }}
101101 env :
Original file line number Diff line number Diff line change 4040 uses : gradle/actions/setup-gradle@4d9f0ba0025fe599b4ebab900eb7f3a1d93ef4c2 # v5.0.0
4141
4242 - name : Run unit tests with coverage
43- run : ./gradlew jacocoTestGplayDebugUnitTest
43+ run : ./gradlew --no-daemon --no-configuration-cache jacocoTestGplayDebugUnitTest
4444
4545 - name : Upload failing results
4646 if : ${{ failure() }}
Original file line number Diff line number Diff line change @@ -11,7 +11,7 @@ android.nonTransitiveRClass=true
1111
1212
1313# JVM arguments to optimize heap usage, enable heap dump on out-of-memory errors, and set the file encoding
14- org.gradle.jvmargs =-Xmx6g -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8 -XX:+UseParallelGC -XX:MaxMetaspaceSize=1g
14+ org.gradle.jvmargs =-Xmx1g -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8
1515org.gradle.dependency.verification.console =verbose
1616kotlin.daemon.jvmargs =-Xmx6144m -XX:+UseParallelGC
1717org.gradle.caching =true
You can’t perform that action at this time.
0 commit comments