mirror of
https://github.com/JHUAPL/PINE.git
synced 2026-01-08 22:27:53 -05:00
48 lines
922 B
Bash
Executable File
48 lines
922 B
Bash
Executable File
#!/bin/bash
|
|
# (C) 2019 The Johns Hopkins University Applied Physics Laboratory LLC.
|
|
|
|
set -ex
|
|
|
|
pushd backend &> /dev/null
|
|
pipenv install --dev
|
|
popd &> /dev/null
|
|
|
|
pushd eve &> /dev/null
|
|
sudo apt-get install -y mongodb-server
|
|
if which systemctl ; then
|
|
sudo systemctl stop mongodb
|
|
sudo systemctl disable mongodb
|
|
fi
|
|
rm -rf db/
|
|
pipenv install --dev
|
|
popd &> /dev/null
|
|
|
|
pushd frontend/annotation &> /dev/null
|
|
npm install
|
|
popd &> /dev/null
|
|
|
|
pushd pipelines &> /dev/null
|
|
sudo apt-get install -y default-jdk
|
|
pipenv install --dev
|
|
popd &> /dev/null
|
|
|
|
pushd redis &> /dev/null
|
|
sudo apt-get install -y redis-server
|
|
if which systemctl ; then
|
|
sudo systemctl stop redis-server
|
|
sudo systemctl disable redis-server
|
|
fi
|
|
popd &> /dev/null
|
|
|
|
pushd test &> /dev/null
|
|
pipenv install --dev
|
|
popd &> /dev/null
|
|
|
|
pushd test/tests &> /dev/null
|
|
npm install
|
|
popd &> /dev/null
|
|
|
|
pushd client &> /dev/null
|
|
pipenv install --dev
|
|
popd &> /dev/null
|