mirror of
https://github.com/yu-i-i/overleaf-cep.git
synced 2026-11-14 14:13:43 +01:00
Allow overriding JVM args with an environment variable
This commit is contained in:
@@ -7,7 +7,7 @@ runtime-conf:
|
||||
|
||||
|
||||
run: package runtime-conf
|
||||
java -jar \
|
||||
java $(GIT_BRIDGE_JVM_ARGS) -jar \
|
||||
target/writelatex-git-bridge-1.0-SNAPSHOT-jar-with-dependencies.jar \
|
||||
conf/runtime.json
|
||||
|
||||
|
||||
@@ -1,3 +1,8 @@
|
||||
#!/bin/bash
|
||||
/opt/envsubst < /envsubst_template.json > /conf/runtime.json
|
||||
exec java -XX:+UseContainerSupport -XX:MaxRAMPercentage=50.0 -Xlog:gc* -jar /git-bridge.jar /conf/runtime.json
|
||||
|
||||
if [ "x$GIT_BRIDGE_JVM_ARGS" == "x" ]; then
|
||||
GIT_BRIDGE_JVM_ARGS="-XX:+UseContainerSupport -XX:MaxRAMPercentage=50.0"
|
||||
fi
|
||||
|
||||
exec java $GIT_BRIDGE_JVM_ARGS -jar /git-bridge.jar /conf/runtime.json
|
||||
|
||||
Reference in New Issue
Block a user