ace7311de4
CI / benchmark-publish (pull_request) Has been skipped
CI / lint (pull_request) Successful in 16s
CI / quality (pull_request) Successful in 19s
CI / build (pull_request) Successful in 20s
CI / security (pull_request) Successful in 55s
CI / typecheck (pull_request) Successful in 1m5s
CI / integration_tests (pull_request) Successful in 4m4s
CI / benchmark-regression (pull_request) Successful in 22m21s
CI / unit_tests (pull_request) Failing after 34m7s
CI / docker (pull_request) Has been skipped
CI / coverage (pull_request) Has been cancelled
48 lines
1.4 KiB
JSON
48 lines
1.4 KiB
JSON
{
|
|
"fixtures": [
|
|
{
|
|
"name": "coverage_validation",
|
|
"description": "A coverage-check validation with required mode",
|
|
"validation": {
|
|
"name": "local/coverage-check",
|
|
"description": "Check code coverage meets threshold",
|
|
"source": "custom",
|
|
"mode": "required",
|
|
"code": "def run(inputs): return {'passed': inputs['coverage'] >= 80}"
|
|
}
|
|
},
|
|
{
|
|
"name": "lint_validation",
|
|
"description": "A lint-check validation with informational mode",
|
|
"validation": {
|
|
"name": "local/lint-check",
|
|
"description": "Check lint results",
|
|
"source": "custom",
|
|
"mode": "informational",
|
|
"code": "def run(inputs): return {'passed': inputs['warnings'] == 0}"
|
|
}
|
|
},
|
|
{
|
|
"name": "attachment_required",
|
|
"description": "A validation attachment in required mode",
|
|
"attachment": {
|
|
"validation_name": "local/coverage-check",
|
|
"resource_id": "git-checkout/my-repo",
|
|
"mode": "required",
|
|
"project_name": "local/m3-smoke-proj"
|
|
}
|
|
},
|
|
{
|
|
"name": "attachment_informational",
|
|
"description": "A validation attachment in informational mode",
|
|
"attachment": {
|
|
"validation_name": "local/lint-check",
|
|
"resource_id": "git-checkout/my-repo",
|
|
"mode": "informational",
|
|
"project_name": null,
|
|
"plan_id": "01M3SM0KE00000000000000001"
|
|
}
|
|
}
|
|
]
|
|
}
|