
Оркестрационный компонент purpleteam
Клонируйте этот репозиторий.
Перейдите в корневую директорию репозитория (cd) и выполните:
npm install
Скопируйте config/config.example.json в config/config.local.json.
Используйте config/config.js для документации и дополнительных примеров.
outcomes.dir Настройте это значение. Это должна быть директория по вашему выбору, используемая как оркестратором, так и контейнерами сканера приложений. Значение outcomes.dir должно совпадать со значением slave.report.dir и results.dir тестера. Выбранная и настроенная директория должна иметь права группы rwx, поскольку оркестратор и контейнеры тестера используют одну и ту же группу, а также читают, записывают и удаляют файлы результатов в этой директории.
testerFeedbackComms.medium Длинный опрос (lp) поддерживается как в среде local, так и в cloud. Серверные события (sse) поддерживаются только в среде local из-за ограничений AWS. Как lp, так и sse работают в реальном времени. У обеих реализаций есть свои плюсы и минусы.
Дополнительную информацию об этом значении см. в документации CLI.