技术:gulp,聚合物构建,bitbucket管道

我有一个构建步骤作为项目的一部分,它将一堆bower_components文件复制到/ dist文件夹中 . 在本地运行时,这很好 . 但是,当在Bitbucket上运行相同的脚本时,它在到达Chart.js模块时失败

Error: ENOENT: no such file or directory, open '/opt/atlassian/pipelines/agent/build/bower_components/Chart.js/dist/Chart.min.js'

我认为由于资本'C'而无法找到该模块 . 由于管道运行docker,是否可以确保文件系统不区分大小写?

构建任务是使用gulp和polymer-build运行的,但我找不到任何不区分大小写的复制或管道,因为任务在mac上运行正常 . 我认为这是环境问题 . 有没有人遇到过与文件系统类似的问题?