Задача проверки безопасности Snyk в конвейере Azure

#azure-devops #azure-pipelines #azure-pipelines-build-task #snyk

#azure-devops #azure-конвейеры #azure-pipelines-build-task #snyk

Вопрос:

Я пытаюсь использовать задачу проверки безопасности Snyk в конвейере Azure (классическую). Моя среда выполнения приложения.Сеть и фреймворк — это ASP.Net 4.4.1. Нет проблем с аутентификацией, поскольку я создал действительное подключение к службе Snyk.

Когда я запускаю свой конвейер, он выдает ошибку «Не удалось обнаружить поддерживаемые целевые файлы в D:a1s «.

журнал неудачной задачи проверки безопасности Snyk:

##[debug]отладка= не определено


##[отладка] результат задачи: сбой ** У нас проблема! : ( ** ##[ошибка] Произошла ошибка при попытке выполнить процесс ‘C:Program Filesnodejs npm.cmd’. Это может указывать на то, что процесс не удалось запустить. Ошибка: порождение C:windowssystem32cmd.exe Обработано ##[debug]: ##vso[task.issue type=error;]При попытке выполнить процесс произошла ошибка ‘C:Program Файлы nodejs npm.cmd’. Это может указывать на то, что процесс не удалось запустить. Ошибка: порождение C:windowssystem32cmd.exe ДОСТАТОЧНО


При попытке выполнить процесс произошла ошибка ‘C:Program Filesnodejs npm.cmd’. Это может указывать на то, что процесс не удалось запустить. Ошибка: порождение C:windowssystem32cmd.exe Обработано ##[debug]: ##vso[результат выполнения задачи = Сбой;]При попытке выполнить процесс произошла ошибка ‘C:Program Filesnodejs npm.cmd’. Это может указывать на то, что процесс не удалось запустить. Ошибка: порождение C:windowssystem32cmd.exe ДОСТАТОЧНО

введите описание изображения здесь

введите описание изображения здесь

Комментарии:

1. Используете ли вы для запуска размещенный агент или автономный агент?

2. Я использовал размещенный агент @penaunt

3. @ShivamSingh вы решили эту проблему? Я получаю ту же ошибку на некоторых конвейерах

4. @ShivamSingh этот вопрос уже довольно старый — вы решили его или это все еще проблема для вас?

Ответ №1:

У меня была такая же проблема, и мне нужно было воспользоваться полем «Пользовательский путь к файлу манифеста для тестирования» с абсолютным расположением файла пакетов: C:agent_work [buildId] s [папка решения][папка проекта]packages.config

Это было запущено на частном сервере сборки.