forked from michel-kraemer/vertx-lang-typescript
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathcircle.yml
executable file
·24 lines (24 loc) · 1.13 KB
/
circle.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
machine:
java:
version: oraclejdk8
environment:
GRADLE_OPTS: '-Xmx512m -XX:+UseG1GC -XX:+CMSClassUnloadingEnabled -XX:InitialCodeCacheSize=64M -XX:CodeCacheExpansionSize=1M -XX:CodeCacheMinimumFreeSpace=1M -XX:ReservedCodeCacheSize=200M -XX:MinMetaspaceExpansion=1M -XX:MaxMetaspaceExpansion=8M -XX:MaxMetaspaceSize=200M -XX:MaxDirectMemorySize=96M -XX:CompressedClassSpaceSize=256M -Xss1024K'
JAVA_HOME: '/usr/lib/jvm/java-8-oracle'
MALLOC_ARENA_MAX: '1'
MALLOC_MMAP_THRESHOLD_: '131072'
MALLOC_TRIM_THRESHOLD_: '131072'
MALLOC_TOP_PAD_: '131072'
MALLOC_MMAP_MAX_: '65536'
dependencies:
pre:
- sudo add-apt-repository -y ppa:webupd8team/java
- sudo apt-get update
- echo "oracle-java8-installer shared/accepted-oracle-license-v1-1 select true" | sudo debconf-set-selections
- sudo apt-get install -y oracle-java8-installer
- sudo update-java-alternatives -s java-8-oracle
- javac -version
- echo $JAVA_HOME
test:
post:
- mkdir -p $CIRCLE_TEST_REPORTS/junit/
- find . -type f -regex ".*/build/test-results/.*xml" -exec cp {} $CIRCLE_TEST_REPORTS/junit/ \;