lplotni / burstah

http://go.cd build monitor
MIT License
10 stars 5 forks source link

Added that the compass gem must be installed. #10

Closed erikdoe closed 9 years ago

erikdoe commented 9 years ago

It looks like this only works when you have the compass gem installed. We tried on an OS X machine and an Amazon Linux instance and in both cases the app crashed with the following error message just after serving the full HTML but before serving the other assets.

GET / 200 1455ms - 4.69kb

events.js:72
        throw er; // Unhandled 'error' event
              ^
Error: spawn ENOENT
    at errnoException (child_process.js:1011:11)
    at Process.ChildProcess._handle.onexit (child_process.js:802:34)

Installing the compass gem fixed the problems on both machines. Seems like this is a somewhat common problem: http://stackoverflow.com/questions/25090140/spawn-enoent-node-js-error

lplotni commented 9 years ago

Thanks! :smile:

I just merged the firefox style (4039fc6) into master. The compass problem has been just addressed by not depending on it during runtime (730abaa). So it isn't needed anymore on the machine running burstah. The downside is, that if the scss files is changed, one needs to run gulp compass