Why are errors parsing/finding deploy.json silenced?

The title says it all. Today I tried to run the deploy script for one of our apps, and I failed to get things working even though the deploy script didn't throw any errors.

Turns out I had a syntax error in my deploy.json file, but enyo's deploy.js file specifically catches the error and silently puts a default manifest in place instead.

I would think it'd be better for any deployment script is to fail early rather than to fail silently. Is there a particular/good reason to fail silently? Or is this worthy of opening a support ticket?

Comments

Sign In or Register to comment.