summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJonas Kohl2024-11-07 15:53:08 +0100
committerJonas Kohl2024-11-07 15:53:08 +0100
commit5ee7d074a3441aab258f2a975b65f618443b49ec (patch)
tree9a2c2ecfc9cc9e6cad9dcb7005cf2f512d1905f4
parenta7a1a67c0b132ea2a1349b01ddf41716661ab326 (diff)
Resource constraints
-rwxr-xr-xcompile-and-run.sh4
1 files changed, 4 insertions, 0 deletions
diff --git a/compile-and-run.sh b/compile-and-run.sh
index f60def4..64bacb1 100755
--- a/compile-and-run.sh
+++ b/compile-and-run.sh
@@ -33,6 +33,8 @@ catch compiler_stdout compiler_stderr docker run \
--rm \
--network none \
-e APPLICATION_NAME=$application_name \
+ --memory=128m \
+ --cpus=1 \
-v "$src_path:/opt/src:ro" \
-v "$exec_path:/tmp/exec" \
$compiler_image
@@ -54,6 +56,8 @@ if [ $compiler_status -eq 0 ]; then
catch runner_stdout runner_stderr timeout 60 docker run \
--rm \
-h "java-runner-$runner_id" \
+ --memory=32m \
+ --cpus=0.25 \
--network none \
-e "APPLICATION_NAME=$application_name" \
$runner_image