Fix CircleCI muzzle build running out of memory (#29)

This commit is contained in:
Trask Stalnaker 2019-11-27 12:36:03 -08:00 committed by GitHub
parent 2971fbe75a
commit 662e1792bb
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 1 additions and 4 deletions

View File

@ -216,10 +216,7 @@ jobs:
- run: - run:
name: Verify Muzzle name: Verify Muzzle
# Note: we do not have `--max-workers` here to have number of workers (threads) equal to number of CPUs (32 currently). command: SKIP_BUILDSCAN="true" GRADLE_OPTS="-Dorg.gradle.jvmargs='-Xmx4G -Xms64M' -Ddatadog.forkedMaxHeapSize=4G -Ddatadog.forkedMinHeapSize=64M" ./gradlew muzzle --parallel --stacktrace --no-daemon --max-workers=16
# This should speed things up slightly because muzzle may do a lot of IO bound work: reading off disk and downloading
# dependencies.
command: SKIP_BUILDSCAN="true" GRADLE_OPTS="-Dorg.gradle.jvmargs='-Xmx4G -Xms64M' -Ddatadog.forkedMaxHeapSize=4G -Ddatadog.forkedMinHeapSize=64M" ./gradlew muzzle --parallel --stacktrace --no-daemon
- save_cache: - save_cache:
key: dd-trace-java-muzzle-{{ checksum "dd-trace-java.gradle" }} key: dd-trace-java-muzzle-{{ checksum "dd-trace-java.gradle" }}