/
Art86
/
DefectDojo-security
Обзор
Документация
Войти
/
Art86
/
DefectDojo-security
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
quality_gate.py
25 строк
596 B
Art
Fix errors
30 мар 2026, 03:48
30 мар 2026, 03:48
7029855
Код
Авторство
О чём код?
#!/usr/bin/env python3 from pathlib import Path import sys def main(): print("--- Running Quality Gate ---") bandit_report = Path("bandit-report.json") dast_report = Path("dast-report.json") if not bandit_report.exists(): print(f"❌ Error: SAST report file ({bandit_report}) not found.") sys.exit(1) if not dast_report.exists(): print(f"❌ Error: DAST report file ({dast_report}) not found.") sys.exit(1) print("✅ All mandatory security checks passed. Reports generated.") sys.exit(0) if __name__ == "__main__": main()