-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
config file redesign #31
Comments
@nichujie please give some suggestions |
Can we write some prebuild/afterbuild commands like |
@linsyking You need to check whether it can run in jd4 image. But I think this step should better be done on drone side. |
My example is running |
@linsyking Yes. That is TA's responsibility. |
Redesign config file
(Draft)
Languages (renamed to toolchains if fine)
languages (toolchains) can be read by the web portal and user can select from them
in each toolchain, there is an array of commands which are used to build the code, including
cd
mount (matbe not useful)
copy / move
execute program
a build time directory (provided as an archive) is mounted to /build under the sandbox
Test cases
test cases are split into groups, each group contains several cases with some same attributes, including
These attributes can also be overwritten in each case.
Add UI to edit config
draft: a page like code mirror.
left: the text format config file (can be freely edited)
right: ui which can reflects to text config on the left
The text was updated successfully, but these errors were encountered: