首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Newman Docker找不到env文件

Newman Docker找不到env文件
EN

Stack Overflow用户
提问于 2018-08-23 21:17:25
回答 1查看 1.5K关注 0票数 0

目前,我的管道正处于自动化阶段,我看到了如下错误:

newman运行集合/某样东西。邮递员_收藏家-k 错误: ENOENT:没有这样的文件或目录,打开'collections/something.postman_collection.json‘

管道编码

代码:

阶段(“自动化”){ 节点(‘build’){ def collectionName = ='collections/somethingapi.postman_environment.json‘postmanEnvName def globalsname = 'collections/somethingglobals.postman_globals.json’docker.image('postman/newman_alpine33').inside("--entrypoint=''"){ sh "newman run $collectionName -k“}}

对于什么可能是问题,我已经尝试了几个不同的组合

“纽曼运行$collectionName”

“纽曼$collectionName”

纽曼/收藏品:/etc/纽曼运行$collectionName

docker.image('postman/newman_alpine33').inside("--entrypoint='‘-v /collections:/etc/newman")

谢谢!

EN

回答 1

Stack Overflow用户

发布于 2018-09-04 18:27:24

我认为您的构建服务器没有您想要访问的文件或文件夹。您可能已经知道,-v /collections:/etc/newman将主机文件夹/collections安装到:/etc/newman位置的停靠器映像上。

在您的例子中,我非常肯定根目录上有一个名为collections的文件夹,请检查您要在哪里复制集合文件。还可以使用npm模块newman运行和测试您的集合。事实上,这就是当您运行码头图像时所发生的事情。参考文献是Dockerfile

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51994397

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档