From 0c1ed2a3c206f7756f44a51d331e1f514a88d7c4 Mon Sep 17 00:00:00 2001 From: Boming Zhang Date: Fri, 8 Mar 2024 18:48:13 -0500 Subject: [PATCH] chore: move /_example to /examples --- .drone.yml | 4 ++-- README.md | 14 +++++++------- {_example => examples}/compile_error/conf.toml | 0 {_example => examples}/compile_error/run.sh | 0 {_example => examples}/success/.gitignore | 0 {_example => examples}/success/a.cc | 0 {_example => examples}/success/cases/1.in | 0 {_example => examples}/success/cases/1.out | 0 {_example => examples}/success/cases/2.in | 0 {_example => examples}/success/cases/2.out | 0 {_example => examples}/success/conf.toml | 0 {_example => examples}/success/run.sh | 1 + 12 files changed, 10 insertions(+), 9 deletions(-) rename {_example => examples}/compile_error/conf.toml (100%) rename {_example => examples}/compile_error/run.sh (100%) rename {_example => examples}/success/.gitignore (100%) rename {_example => examples}/success/a.cc (100%) rename {_example => examples}/success/cases/1.in (100%) rename {_example => examples}/success/cases/1.out (100%) rename {_example => examples}/success/cases/2.in (100%) rename {_example => examples}/success/cases/2.out (100%) rename {_example => examples}/success/conf.toml (100%) rename {_example => examples}/success/run.sh (98%) diff --git a/.drone.yml b/.drone.yml index 6bfc3bd..9bf6efa 100644 --- a/.drone.yml +++ b/.drone.yml @@ -17,6 +17,6 @@ steps: - export PATH=$PATH:/usr/local/go/bin - go env -w GOPROXY=https://goproxy.cn,direct - make - - ./_example/success/run.sh - - ./_example/compile_error/run.sh + - ./examples/success/run.sh + - ./examples/compile_error/run.sh - cp build/joj3 /home/drone/.local/bin/joj3 diff --git a/README.md b/README.md index 7ad57f6..bbaff4d 100644 --- a/README.md +++ b/README.md @@ -5,21 +5,21 @@ In order to register sandbox executor, you need to run go-judge before running this program. ```bash -$ export CONF_GITEATOKEN="" && make clean && make && ./_example/success/run.sh && ./_example/compile_error/run.sh +$ export CONF_GITEATOKEN="" && make clean && make && ./examples/success/run.sh && ./examples/compile_error/run.sh rm -rf ./build/* rm -rf *.out go build -o ./build/joj3 ./cmd/joj3 -++ dirname -- ./_example/success/run.sh -+ DIRNAME=./_example/success -+ cd ./_example/success +++ dirname -- ./examples/success/run.sh ++ DIRNAME=./examples/success ++ cd ./examples/success + ./../../build/joj3 + cat ./joj3_result.json [{"Name":"compile","Results":[{"Score":0,"Comment":""}]},{"Name":"run","Results":[{"Score":100,"Comment":"executor status: run time: 2811900 ns, memory: 16658432 bytes"},{"Score":100,"Comment":"executor status: run time: 2578200 ns, memory: 13094912 bytes"}]}] + rm -f ./joj3_result.json + cd - -++ dirname -- ./_example/compile_error/run.sh -+ DIRNAME=./_example/compile_error -+ cd ./_example/compile_error +++ dirname -- ./examples/compile_error/run.sh ++ DIRNAME=./examples/compile_error ++ cd ./examples/compile_error + ./../../build/joj3 + cat ./joj3_result.json [{"Name":"compile","Results":[{"Score":0,"Comment":"Unexpected executor status: Nonzero Exit Status."}]}] diff --git a/_example/compile_error/conf.toml b/examples/compile_error/conf.toml similarity index 100% rename from _example/compile_error/conf.toml rename to examples/compile_error/conf.toml diff --git a/_example/compile_error/run.sh b/examples/compile_error/run.sh similarity index 100% rename from _example/compile_error/run.sh rename to examples/compile_error/run.sh diff --git a/_example/success/.gitignore b/examples/success/.gitignore similarity index 100% rename from _example/success/.gitignore rename to examples/success/.gitignore diff --git a/_example/success/a.cc b/examples/success/a.cc similarity index 100% rename from _example/success/a.cc rename to examples/success/a.cc diff --git a/_example/success/cases/1.in b/examples/success/cases/1.in similarity index 100% rename from _example/success/cases/1.in rename to examples/success/cases/1.in diff --git a/_example/success/cases/1.out b/examples/success/cases/1.out similarity index 100% rename from _example/success/cases/1.out rename to examples/success/cases/1.out diff --git a/_example/success/cases/2.in b/examples/success/cases/2.in similarity index 100% rename from _example/success/cases/2.in rename to examples/success/cases/2.in diff --git a/_example/success/cases/2.out b/examples/success/cases/2.out similarity index 100% rename from _example/success/cases/2.out rename to examples/success/cases/2.out diff --git a/_example/success/conf.toml b/examples/success/conf.toml similarity index 100% rename from _example/success/conf.toml rename to examples/success/conf.toml diff --git a/_example/success/run.sh b/examples/success/run.sh similarity index 98% rename from _example/success/run.sh rename to examples/success/run.sh index 9088452..0ca2b0d 100755 --- a/_example/success/run.sh +++ b/examples/success/run.sh @@ -8,3 +8,4 @@ cd $DIRNAME cat ./joj3_result.json rm -f ./joj3_result.json cd - +w