Asset url without hash in linux, but correct on mac

Hello,

I have middleman project developed on mac, when I do a middleman build works fine, but in linux(the deployment server), when I build the project an asset reference is incorrect:

The source:

 "offices-map":"<%= asset_path(:js,'apps/offices-map').to_s.gsub('.js','') %>"
  • In mac: “offices-map”:“apps/offices-map-38bae8c5”
  • linux: “offices-map”:“apps/offices-map”

In both cases the content generated is the same /apps/offices-map-38bae8c5.js

I’ve tested with 3.3.2 and 3.3.3 in linux.

The rest of the file is correctly generated in both platforms.

Any idea ?
After some testing if I change ‘apps’ to ‘app’ seems to work … ???

Thank You. Regards.

Today I’ve changed de deployment server and now the problems occurs again in another dir.

The structure is

  • source/js
    • 0modules
    • app
    • deps
    • main.js

and now de contents of deps are not hashed in main.js in the new deployment server but in the old one works ok.
Any idea ?

Thank you.