У меня есть простое пакетное задание (назовем его run_job.bat
), которое я настроил в VSTS как определение выпуска . VSTS читает этот файл из удаленного репозитория git, который также настроен в VSTS.
Агент настроен на удаленном компьютере для доступа к определенной папке, скажем C:\AllScans\FolderWhereScanIsRunning\
, введите туда необходимый пакетный файл и запустите запуск. Задание выполняет сканирование веб-приложения и создает файл отчета с неизвестным для меня расширением.
Затем в VSTS выполняется очередное задание (назовем его run_report.bat
), которое преобразует этот неизвестный файл в zip-файл, в котором находятся файлы .html
, .css
и .js
. Простой экспорт этого файла вручную в другую папку и двойной щелчок по файлу index.html
показывает красиво выглядящий html-отчет о том, как выполняется сканирование, и обнаружены ли какие-либо сбои во время него.
Мой вопрос: возможно ли получить доступ к этому zip-файлу C:\AllScans\FolderWhereScanIsRunning\report.zip
, распаковать его и перенести этот index.html
файл в пользовательский интерфейс VSTS? Я хочу, чтобы другие мои коллеги могли видеть результаты сканирования в формате html, не выходя из интерфейса VSTS? Спасибо за помощь