From efbc3f15cffde014458f24abd52fb6ce6c5fe17c Mon Sep 17 00:00:00 2001 From: Andrew Pitt Date: Tue, 24 Sep 2019 12:48:35 -0400 Subject: [PATCH] Create Devfile --- Devfile | 41 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 Devfile diff --git a/Devfile b/Devfile new file mode 100644 index 000000000..7ea09704c --- /dev/null +++ b/Devfile @@ -0,0 +1,41 @@ +metadata: + name: pitt-boot +projects: + - name: spring-boot-java + source: + location: 'https://github.com/pittar/spring-petclinic' + type: git + branch: master +components: + - id: redhat/java/latest + type: chePlugin + - mountSources: true + memoryLimit: 512Mi + type: dockerimage + volumes: + - name: m2 + containerPath: /home/user/.m2 + alias: maven + image: 'quay.io/eclipse/che-java11-maven:nightly' + env: + - value: /home/user/.m2 + name: MAVEN_CONFIG + - value: >- + -XX:MaxRAMPercentage=50 -XX:+UseParallelGC -XX:MinHeapFreeRatio=10 + -XX:MaxHeapFreeRatio=20 -XX:GCTimeRatio=4 + -XX:AdaptiveSizePolicyWeight=90 -Dsun.zip.disableMemoryMapping=true + -Xms20m -Djava.security.egd=file:/dev/./urandom -Duser.home=/home/user + name: MAVEN_OPTS + - value: >- + -XX:MaxRAMPercentage=50 -XX:+UseParallelGC -XX:MinHeapFreeRatio=10 + -XX:MaxHeapFreeRatio=20 -XX:GCTimeRatio=4 + -XX:AdaptiveSizePolicyWeight=90 -Dsun.zip.disableMemoryMapping=true + -Xms20m -Djava.security.egd=file:/dev/./urandom + name: JAVA_OPTS + - value: >- + -XX:MaxRAMPercentage=50 -XX:+UseParallelGC -XX:MinHeapFreeRatio=10 + -XX:MaxHeapFreeRatio=20 -XX:GCTimeRatio=4 + -XX:AdaptiveSizePolicyWeight=90 -Dsun.zip.disableMemoryMapping=true + -Xms20m -Djava.security.egd=file:/dev/./urandom + name: JAVA_TOOL_OPTIONS +apiVersion: 1.0.0