[#8039] can do the same thing for broccoli, since we already use "npm run build" instead of invoking it directly
diff --git a/Allura/docs/getting_started/installation.rst b/Allura/docs/getting_started/installation.rst
index 360fff1..4f957e6 100644
--- a/Allura/docs/getting_started/installation.rst
+++ b/Allura/docs/getting_started/installation.rst
@@ -191,7 +191,6 @@
(env-allura)~$ curl --silent --location https://deb.nodesource.com/setup_4.x | sudo bash -
(env-allura)~$ sudo apt-get install nodejs
(env-allura)~$ cd ~/src/allura
- (env-allura)~$ sudo npm install -g broccoli-cli
(env-allura)~$ npm install
(env-allura)~$ npm run build
diff --git a/Dockerfile b/Dockerfile
index 54a1b3a..2ea2e18 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -35,9 +35,6 @@
RUN curl --silent --location https://deb.nodesource.com/setup_4.x | sudo bash - && \
apt-get install --yes nodejs
-# only do the global installation here. All local packages are installed in init-docker-dev.sh, since they need the shared mount
-RUN npm install -g broccoli-cli
-
# Snapshot generation for SVN (and maybe other SCMs) might fail without this
RUN locale-gen en_US.UTF-8
ENV LANG en_US.UTF-8
diff --git a/package.json b/package.json
index 4635705..94702bb 100644
--- a/package.json
+++ b/package.json
@@ -19,6 +19,7 @@
"devDependencies": {
"broccoli": "^0.16.8",
"broccoli-babel-transpiler": "^5.4.5",
+ "broccoli-cli": "^1.0.0",
"broccoli-funnel": "^0.2.8",
"broccoli-merge-trees": "^0.2.3",
"broccoli-sourcemap-concat": "^2.0.1",