From 3161962adba8d6f2663963eb5c39578cb7874ab8 Mon Sep 17 00:00:00 2001 From: BoYanZh Date: Thu, 19 Sep 2024 17:07:30 -0400 Subject: [PATCH] feat: use conf.json --- conf.json | 60 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ conf.toml | 29 --------------------------- 2 files changed, 60 insertions(+), 29 deletions(-) create mode 100644 conf.json delete mode 100644 conf.toml diff --git a/conf.json b/conf.json new file mode 100644 index 0000000..d921d13 --- /dev/null +++ b/conf.json @@ -0,0 +1,60 @@ +{ + "stages": [ + { + "name": "healthcheck", + "executor": { + "name": "sandbox", + "with": { + "default": { + "args": [ + "./healthcheck", + "-root=.", + "-meta=changelog", + "-whitelist=stderr", + "-whitelist=stdout", + "-whitelist=.*\\.toml", + "-whitelist=.*\\.md", + "-whitelist=healthcheck", + "-whitelist=.*\\.json", + "-whitelist=.git.*" + ], + "env": [ + "PATH=/usr/bin:/bin" + ], + "cpuLimit": 10000000000, + "memoryLimit": 104857600, + "procLimit": 50, + "copyInCwd": true, + "copyIn": { + "healthcheck": { + "src": "./../../../../../../build/healthcheck", + "copyOut": [ + "stdout", + "stderr" + ] + } + }, + "stdin": { + "content": "" + }, + "stdout": { + "name": "stdout", + "max": 4096 + }, + "stderr": { + "name": "stderr", + "max": 4096 + } + } + } + }, + "parser": { + "name": "healthcheck", + "with": { + "score": 10, + "comment": " + comment from toml conf" + } + } + } + ] +} diff --git a/conf.toml b/conf.toml deleted file mode 100644 index 30a18c0..0000000 --- a/conf.toml +++ /dev/null @@ -1,29 +0,0 @@ -skipGitea = true -[[stages]] -name = "healthcheck" -[stages.executor] -name = "sandbox" -[stages.executor.with.default] -args = ["./healthcheck", "-root=.", "-meta=changelog", "-whitelist=stderr", "-whitelist=stdout", "-whitelist=.*\\.toml", "-whitelist=.*\\.md", "-whitelist=healthcheck", "-whitelist=.*\\.json", "-whitelist=.git.*"] -env = ["PATH=/usr/bin:/bin"] -cpuLimit = 10_000_000_000 -memoryLimit = 104_857_600 -procLimit = 50 -copyInCwd = true -[stages.executor.with.default.copyIn.healthcheck] -src = "./../../../../../../build/healthcheck" -copyOut = ["stdout", "stderr"] -[stages.executor.with.default.stdin] -content = "" -[stages.executor.with.default.stdout] -name = "stdout" -max = 4_096 -[stages.executor.with.default.stderr] -name = "stderr" -max = 4_096 -[stages.parser] -name = "healthcheck" -[stages.parser.with] -score = 10 -comment = " + comment from toml conf" -