Могу ли я использовать относительный путь к файлу внутри коллекции Postman для Newman? - PullRequest
0 голосов
/ 20 сентября 2018

Я использую:

  • коллекция почтальонов в версии 2.1
  • Newman для запуска коллекции запросов.
  • gitlab runner для запуска процесса newman

т.е.

- newman run path_to_collection/collenction_name.json -e path_to_environment/env_name.json -r cli 
  • git-репозиторий для моего проекта
  • сервер с linux для ftp, для git-репо и для gitlab runner

А моя коллекция Postman содержит POST-запросы с абсолютным путем к CSV-файлу, прикрепленному к запросу с некоторыми данными

, то есть

...
        "request": {
            "method": "POST",
            "header": [
                {
                    "key": "Authorization",
                    "value": "Bearer {{access_token_admin}}"
                }
            ],
            "body": {
                "mode": "formdata",
                "formdata": [
                    {
                        "key": "file",
                        "value": "",
                        "type": "file",
                        "src": "/mnt/data/www/project_name/test/test_import/csv/file_name1.csv"
                     }
                     ]}
 ...

Я храню все подключенные файлы для запросов в одном месте на ftp-сервере.Итак, мои csvs не находятся под контролем версий.Теперь я собираюсь добавить все свои csvs в репозиторий git, и поэтому я больше не могу использовать абсолютные пути.Есть ли способ использовать относительный путь внутри файла коллекции почтальона?И какая папка будет корневой папкой для относительного пути в этом случае?

Я попробовал сам разобраться.Без эффекта.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...