InfraBox
InfraBox copied to clipboard
Allow description for each job in the infrabox.json
Description for each job is interesting because it provides information about what each job is supposed to do, as well as making it easier to maintain.
Something along those lines:
{
"version": 1,
"jobs": [
{
"type": "docker",
"name": "bot-ts-lint",
"description": "Run typescript lint in the bot codeline",
"docker_file": "tests/infrabox/bot-ts-lint/Dockerfile",
"build_only": false,
"resources": {
"limits": {
"cpu": 1,
"memory": 1024
}
}
}
}
should it only be allowed in the infrabox.json
or is the information supposed to be shown somewhere in the UI as well?
Using infrabox.yaml may be a solution for this issue.
I think displaying in the UI would be good as well