93 lines
2.4 KiB
JSON
93 lines
2.4 KiB
JSON
{
|
|
"name": "repo-repos-sublist3r",
|
|
"root": "repos/Sublist3r",
|
|
"projectType": "library",
|
|
"targets": {
|
|
"status": {
|
|
"executor": "nx:run-commands",
|
|
"options": {
|
|
"command": "git -C repos/Sublist3r status --short || true"
|
|
},
|
|
"metadata": {
|
|
"supervisorRequired": true
|
|
}
|
|
},
|
|
"fetch": {
|
|
"executor": "nx:run-commands",
|
|
"options": {
|
|
"command": "git -C repos/Sublist3r fetch --all --prune || true"
|
|
},
|
|
"metadata": {
|
|
"supervisorRequired": true
|
|
}
|
|
},
|
|
"log": {
|
|
"executor": "nx:run-commands",
|
|
"options": {
|
|
"command": "git -C repos/Sublist3r log --oneline -10 || true"
|
|
},
|
|
"metadata": {
|
|
"supervisorRequired": true
|
|
}
|
|
},
|
|
"manifests": {
|
|
"executor": "nx:run-commands",
|
|
"options": {
|
|
"command": "find repos/Sublist3r \\( -name package.json -o -name pyproject.toml -o -name Cargo.toml -o -name go.mod -o -name setup.py \\) -not -path '*/node_modules/*' -not -path '*/testdata/*' -not -path '*/fixtures/*' -print | sort"
|
|
},
|
|
"metadata": {
|
|
"supervisorRequired": true
|
|
}
|
|
},
|
|
"python-test": {
|
|
"executor": "nx:run-commands",
|
|
"options": {
|
|
"command": "sh -lc 'cd repos/Sublist3r && pytest -q || python -m pytest -q || true'"
|
|
},
|
|
"metadata": {
|
|
"supervisorRequired": true
|
|
}
|
|
},
|
|
"python-lint": {
|
|
"executor": "nx:run-commands",
|
|
"options": {
|
|
"command": "sh -lc 'cd repos/Sublist3r && ruff check . || flake8 . || true'"
|
|
},
|
|
"metadata": {
|
|
"supervisorRequired": true
|
|
}
|
|
},
|
|
"python-build": {
|
|
"executor": "nx:run-commands",
|
|
"options": {
|
|
"command": "sh -lc 'cd repos/Sublist3r && python -m build || true'"
|
|
},
|
|
"metadata": {
|
|
"supervisorRequired": true
|
|
}
|
|
},
|
|
"security-python": {
|
|
"executor": "nx:run-commands",
|
|
"options": {
|
|
"command": "sh -lc 'cd repos/Sublist3r && pip-audit || true'"
|
|
},
|
|
"metadata": {
|
|
"supervisorRequired": true
|
|
}
|
|
},
|
|
"security": {
|
|
"executor": "nx:run-commands",
|
|
"options": {
|
|
"command": "sh -lc 'printf \"security targets: security-python\\n\"'"
|
|
},
|
|
"metadata": {
|
|
"supervisorRequired": true
|
|
}
|
|
}
|
|
},
|
|
"tags": [
|
|
"scope:repos",
|
|
"type:subrepo",
|
|
"lang:python"
|
|
]
|
|
} |