我可以使用相对路径在Newman的Postman集合中进行归档吗?

时间:2018-09-20 06:51:47

标签: path postman gitlab-ci-runner newman

我使用:

  • 2.1版中的邮递员收藏
  • Newman运行请求收集。
  • 用于启动纽曼流程的gitlab运行器

- newman run path_to_collection/collenction_name.json -e path_to_environment/env_name.json -r cli 
  • 我的项目的git存储库
  • 带有linux,ftp,git repo和gitlabRunner的服务器

我的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存储库中,因此,我不能再使用绝对路径了。 有什么方法可以使用邮递员收集文件中的相对路径?在这种情况下,哪个文件夹将成为相对路径的根文件夹?

我试图自己弄清楚。没有效果。

0 个答案:

没有答案