]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
install-deps.sh: dashboard frontend needs git
authorSebastian Wagner <sebastian.wagner@suse.com>
Wed, 10 Oct 2018 12:21:04 +0000 (14:21 +0200)
committerNathan Cutler <ncutler@suse.com>
Fri, 4 Oct 2019 09:32:57 +0000 (11:32 +0200)
Running `npm install` for the dashboard pulls dependenies with git.
Under some setups, git was not installed when building the frontend.

Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
(cherry picked from commit d8de543b7e8f815f46e6a967fb5df4620f1cfbc4)

install-deps.sh

index e379339e4af4951a303a5ff9d32af85227d7e1d9..84c5d130753ec545858b119097893ddb646b33cb 100755 (executable)
@@ -368,3 +368,4 @@ for interpreter in python2.7 python3 ; do
     rm -rf $top_srcdir/install-deps-$interpreter
 done
 rm -rf $XDG_CACHE_HOME
+git --version || (echo "Dashboard uses git to pull dependencies." ; false)