All checks were successful
build / build (push) Successful in 2m32s
## What I have done: - basic generation of json files - supported parsers: - healthcheck - result-detail - result-status - file - log - dummy - keyword (keyword, clangtidy, cppcheck, cpplint) - diff - `convert` functions is mature, tested in engr151-24fa last two homeworks and engr151-24fa p3 - teapot and healthcheck should be up to date ## TODO - update all new comming parsers in future. @bomingzh Could you please help me do a code review first then I shall fix all things and rebase? I checked the source code of JOJ3 currently, and find we have more parsers, such as plugin and tierscore, I haven''t added them yet, and some of the keys might have changed such as clang-tidy, can you help me take a look if current version is still up to date? I ll redo the fix tomorrow Co-authored-by: Boming Zhang <bomingzh@sjtu.edu.cn> Reviewed-on: #10 Reviewed-by: 张泊明518370910136 <bomingzh@sjtu.edu.cn> Co-authored-by: jon-lee <jon-lee@sjtu.edu.cn> Co-committed-by: jon-lee <jon-lee@sjtu.edu.cn>
20 lines
474 B
YAML
20 lines
474 B
YAML
name: Run JOJ3 on Push
|
|
on: [push]
|
|
|
|
jobs:
|
|
run:
|
|
container:
|
|
runs-on: focs-latest-slim
|
|
volumes:
|
|
- /home/tt/.config:/home/tt/.config
|
|
- /home/tt/.cache:/home/tt/.cache
|
|
- /home/tt/.ssh:/home/tt/.ssh
|
|
steps:
|
|
- name: Check out repository code
|
|
uses: actions/checkout@focs
|
|
with:
|
|
fetch-depth: 0
|
|
- name: Run joj3
|
|
run: |
|
|
sudo -E -u tt joj3 -conf-root /home/tt/.config/joj/tests/homework
|