frappe-testing-cicd

Installation
SKILL.md

CI/CD Pipelines

Quick Reference

Task Tool / File
Install pre-commit hooks pre-commit install --hook-type pre-commit --hook-type commit-msg
Run all pre-commit checks pre-commit run --all-files
Run linter ruff check .
Run formatter ruff format .
Run ESLint npx eslint "**/*.js" --quiet
Run tests in CI bench --site test_site run-tests --app myapp
Run parallel tests bench --site test_site run-parallel-tests --total-builds 2 --build-number 0
Generate coverage coverage run -m pytest && coverage xml
Generate JUnit XML bench --site test_site run-tests --junit-xml-output report.xml

Decision Tree: CI/CD Setup

Related skills
Installs
12
GitHub Stars
95
First Seen
Mar 24, 2026