refactor(cmd/joj3)!: conf #51

Merged
张泊明518370910136 merged 11 commits from conf into master 2024-10-12 13:21:59 +08:00
Showing only changes of commit 66122f7194 - Show all commits

View File

@ -20,6 +20,21 @@ type Conf struct {
SandboxExecServer string `default:"localhost:5051"`
SandboxToken string `default:""`
OutputPath string `default:"stages_result.json"`
Stages []struct {
Name string
Group string
Executor struct {
Name string
With struct {
Default stage.Cmd
Cases []OptionalCmd
}
}
Parser struct {
Name string
With interface{}
}
}
}
Teapot struct {
Skip bool `default:"true"`
@ -28,21 +43,6 @@ type Conf struct {
FailedTablePath string `default:"failed-table.md"`
GradingRepoName string `default:""`
}
Stages []struct {
Name string
Group string
Executor struct {
Name string
With struct {
Default stage.Cmd
Cases []OptionalCmd
}
}
Parser struct {
Name string
With interface{}
}
}
}
type OptionalCmd struct {