Использование относительных путей в ring
Описание проблемы
На текущий момент для параметров (--file, --workspace-location, etc) команд ring'а требуется указывать полные пути до файлов\рабочих областей\проектов.
Описание решения проблемы
Хотелось бы что бы была возможность указания относительный путей до файлов\каталогов
Например:
ring edt workspace validate --file ./build/validation.tsv --workspace-location . --project-list ./src/ProjectName
Путь указывать относительным CWD либо рабочей области
Дополнительная информация
No response
И самое обидное, что ring никак не сообщает о проблеме с этим файлом. выполняет операцию, не выдает ошибок, но результирующего файла просто нет (
я запускал анализ доработанной КА 2.5, валидация проходила несколько часов, процессор активно юзался, а результата просто не оказалось.
Хорошо бы
- или сразу, как можно быстрее, выдавать ошибку в случае относительного пути
- или уж преобразовывать к полному пути, это же несложно, буквально одна операция с Path
Путь указывать относительным CWD либо рабочей области
все-таки путь должен быть относительным к текущему каталогу, а не к рабочей области, это привычное поведение в командной строке. @sfaqer @marmyshev
@sfaqer в vrunner edt-validate я этот баг легко смог обойти
Решено - Меняю относительные пути на абсолютные пути при передаче параметров внутри edt-validate
https://github.com/vanessa-opensource/vanessa-runner/commit/3efd54239fee34f9652ea4b0093e94bcd58f903b
я этот баг легко смог обойти
Ну это не баг, и найти обходное решение и я смог. Это же фича реквест, на поддержку относительных путей в ринге.)