@@ -242,7 +242,9 @@ fetchSupportCode :: IO ()
242fetchSupportCode = do
242fetchSupportCode = do
243 setCurrentDirectory "tests/support"
243 setCurrentDirectory "tests/support"
244 callProcess "npm" ["install"]
244 callProcess "npm" ["install"]
245+ -- Sometimes we run as a root (e.g. in simple docker containers)
246+ -- And we are non-interactive: https://github.com/bower/bower/issues/1162
245− callProcess "bower" ["install"]
247+ callProcess "node_modules/.bin/bower" ["--allow-root", "install", "--config.interactive=false"]
246 callProcess "node" ["setup.js"]
248 callProcess "node" ["setup.js"]
247 setCurrentDirectory "../.."
249 setCurrentDirectory "../.."