124906d084
- Introduced multiple guides for workflows including Evidence Pack Validation, Incident Response, Model Validation, Performance & HIL, Release Signing, SBOM Validation, Secret Scanning, and Supply Chain Attestation. - Created dynamic badges for each workflow to reflect their status and compliance. - Implemented a checklist for validating CI/CD workflows and evidence packs. - Developed scripts for building firmware, testing, collecting evidence, and generating audit reports. - Added tools for generating community, documentation, quality, and security badges based on various reports. - Established endpoints for dynamic badges to be integrated into documentation and README files. - Enhanced the overall structure and traceability of CI/CD processes with evidence packs and automated checks.
23 lines
449 B
Makefile
23 lines
449 B
Makefile
# Rapport de couverture des tests Python
|
|
coverage:
|
|
coverage run -m pytest
|
|
coverage html -d docs/coverage_report
|
|
.PHONY: fw hw s0 docs
|
|
|
|
s0:
|
|
python tools/cockpit/cockpit.py gate_s0
|
|
|
|
fw:
|
|
python tools/cockpit/cockpit.py fw
|
|
|
|
hw:
|
|
@echo "usage: make hw SCHEM=hardware/kicad/<p>/<p>.kicad_sch"
|
|
bash tools/hw/hw_check.sh $(SCHEM)
|
|
|
|
docs:
|
|
python -m pip install -U mkdocs
|
|
mkdocs build --strict
|
|
|
|
compliance:
|
|
python tools/compliance/validate.py --strict
|