Files
zgene 6bed393c12
Backend Tests / backend-unit-test (push) Has been cancelled
Backend Tests / benchmark-test (push) Has been cancelled
CI@main / Node.js v22 (ubuntu-latest) (push) Has been cancelled
Thrift Syntax Validation / validate-thrift (push) Has been cancelled
License Check / License Check (push) Has been cancelled
first commit
2026-05-14 13:29:56 +08:00

103 lines
3.3 KiB
JSON
Raw Permalink Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"$schema": "https://developer.microsoft.com/json-schemas/rush/v5/command-line.schema.json",
"commands": [
{
"name": "lint-staged",
"commandKind": "global",
"summary": "⭐️ Use to run some task before commit",
"safeForSimultaneousRushProcesses": true,
"autoinstallerName": "rush-lint-staged",
"shellCommand": "lint-staged --config common/autoinstallers/rush-lint-staged/.lintstagedrc.js --shell '/bin/bash' --concurrent 8"
},
{
"commandKind": "bulk",
"name": "lint",
"ignoreMissingScript": true,
"enableParallelism": true,
"incremental": true,
"shellCommand": "eslint ./ --cache --quiet",
"allowWarningsInSuccessfulBuild": true,
"summary": "⭐️ Run lint command for each package",
"safeForSimultaneousRushProcesses": true
},
{
"name": "commitlint",
"commandKind": "global",
"summary": "⭐️ Used by the pre-commit Git hook. This command invokes commitlint to ensure that the commit messages meet the conventional commit format",
"safeForSimultaneousRushProcesses": true,
"autoinstallerName": "rush-commitlint",
"shellCommand": "commitlint"
},
{
"commandKind": "bulk",
"name": "test",
"description": "Executes automated tests.",
"allowWarningsInSuccessfulBuild": true,
"ignoreMissingScript": true,
"enableParallelism": true,
"summary": "⭐️ Run test command for each package"
},
{
"commandKind": "bulk",
"name": "test:cov",
"description": "Executes automated tests with coverage collection.",
"allowWarningsInSuccessfulBuild": true,
"ignoreMissingScript": true,
"enableParallelism": true,
"incremental": true,
"ignoreDependencyOrder": true,
"safeForSimultaneousRushProcesses": true,
"summary": "⭐️ Run coverage command for each package"
},
{
"commandKind": "bulk",
"name": "build",
"allowWarningsInSuccessfulBuild": true,
"ignoreMissingScript": true,
"enableParallelism": true,
"ignoreDependencyOrder": false,
"summary": "⭐️ Run build command for each package"
},
{
"commandKind": "bulk",
"name": "pre-build",
"safeForSimultaneousRushProcesses": true,
"allowWarningsInSuccessfulBuild": true,
"ignoreMissingScript": true,
"enableParallelism": true,
"summary": "⭐️ Run pre-build command for packages with tag:phase-prebuild"
},
{
"name": "commit",
"commandKind": "global",
"summary": "⭐️ Commit lint hook",
"safeForSimultaneousRushProcesses": true,
"autoinstallerName": "rush-commitlint",
"shellCommand": "export PRE_LINT='1' && rush lint-staged && cd common/autoinstallers/rush-commitlint && git cz"
}
],
"parameters": [
{
"parameterKind": "string",
"argumentName": "MESSAGE",
"longName": "--edit",
"description": "",
"associatedCommands": ["commitlint"]
},
{
"parameterKind": "string",
"argumentName": "MESSAGE",
"longName": "--config",
"description": "",
"associatedCommands": ["commitlint"]
},
{
"parameterKind": "flag",
"longName": "--no-verify",
"shortName": "-n",
"description": "use no verify",
"associatedCommands": ["commit"]
}
]
}