mirror of
https://github.com/ultrasonic/ultrasonic
synced 2025-02-06 03:53:19 +01:00
Fix memory settings
This commit is contained in:
parent
41f5520f1f
commit
0128a8b29d
@ -1,11 +1,17 @@
|
|||||||
version: 3
|
version: 2.1
|
||||||
|
parameters:
|
||||||
|
memory-config:
|
||||||
|
type: string
|
||||||
|
default: "-Xmx6g -Xms256m -XX:MaxMetaspaceSize=1g -verbose:gc -Xlog:gc*"
|
||||||
jobs:
|
jobs:
|
||||||
build:
|
build:
|
||||||
docker:
|
docker:
|
||||||
- image: cimg/android:2022.03.1
|
- image: cimg/android:2022.03.1
|
||||||
working_directory: ~/ultrasonic
|
working_directory: ~/ultrasonic
|
||||||
environment:
|
environment:
|
||||||
JVM_OPTS: -Xmx3200m
|
JVM_OPTS: << pipeline.parameters.memory-config >>
|
||||||
|
JAVA_TOOL_OPTIONS: << pipeline.parameters.memory-config >>
|
||||||
|
GRADLE_OPTS: << pipeline.parameters.memory-config >>
|
||||||
steps:
|
steps:
|
||||||
- checkout
|
- checkout
|
||||||
- restore_cache:
|
- restore_cache:
|
||||||
@ -18,6 +24,7 @@ jobs:
|
|||||||
command: |
|
command: |
|
||||||
sed -i '/^org.gradle.jvmargs/d' gradle.properties
|
sed -i '/^org.gradle.jvmargs/d' gradle.properties
|
||||||
sed -i 's/^org.gradle.daemon=true/org.gradle.daemon=false/g' gradle.properties
|
sed -i 's/^org.gradle.daemon=true/org.gradle.daemon=false/g' gradle.properties
|
||||||
|
cat gradle.properties
|
||||||
- run:
|
- run:
|
||||||
name: checkstyle
|
name: checkstyle
|
||||||
command: ./gradlew -Pqc ktlintCheck
|
command: ./gradlew -Pqc ktlintCheck
|
||||||
@ -44,7 +51,7 @@ jobs:
|
|||||||
- save_cache:
|
- save_cache:
|
||||||
paths:
|
paths:
|
||||||
- ~/.gradle
|
- ~/.gradle
|
||||||
key: v1-ultrasonic-{{ .Branch }}-{{ checksum "gradle/libs.versions.toml" }}
|
key: v2-ultrasonic-{{ .Branch }}-{{ checksum "gradle/libs.versions.toml" }}
|
||||||
- store_artifacts:
|
- store_artifacts:
|
||||||
path: ultrasonic/build/reports
|
path: ultrasonic/build/reports
|
||||||
destination: reports
|
destination: reports
|
||||||
@ -77,6 +84,10 @@ jobs:
|
|||||||
docker:
|
docker:
|
||||||
- image: cimg/android:2022.03.1
|
- image: cimg/android:2022.03.1
|
||||||
working_directory: ~/ultrasonic
|
working_directory: ~/ultrasonic
|
||||||
|
environment:
|
||||||
|
JVM_OPTS: << pipeline.parameters.memory-config >>
|
||||||
|
JAVA_TOOL_OPTIONS: << pipeline.parameters.memory-config >>
|
||||||
|
GRADLE_OPTS: << pipeline.parameters.memory-config >>
|
||||||
steps:
|
steps:
|
||||||
- checkout
|
- checkout
|
||||||
- restore_cache:
|
- restore_cache:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user