Files
Kill_LIFE/Makefile
T
Clément SAILLANT 124906d084 feat: Add comprehensive CI/CD workflows and badges for compliance, security, and quality assurance
- 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.
2026-02-19 08:58:10 +01:00

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