Install airtime in vagrant env
Uses the old installer to get LibreTime installed quick and dirty on vagrant. It uses the `install -fIap` command that does a local install and points the apache config directly to the local working copy mounted in /vagrant. While we don't have fancy autoloading for libretime like the docs do, this way it's already easy to work against a local branch. I'm not sure if the `-I` arg to the installer also covers the python parts of libretime.
This commit is contained in:
parent
bdcd21208d
commit
8ed1dce4b1
3 changed files with 11 additions and 2 deletions
9
install
9
install
|
@ -305,11 +305,17 @@ if [ "$ignore_dependencies" = "f" ]; then
|
|||
else
|
||||
loudCmd "DEBIAN_FRONTEND=noninteractive apt-get -y -m --force-yes install $(grep -vE '^\s*#' ${SCRIPT_DIR}/installer/lib/requirements-ubuntu-trusty.apt | tr '\n' ' ')"
|
||||
fi
|
||||
if [ "$in_place" = "t" ]; then
|
||||
loudCmd "DEBIAN_FRONTEND=noninteractive apt-get -y -m --force-yes install git"
|
||||
fi
|
||||
set -e
|
||||
else
|
||||
checkCommandExists "apache2"
|
||||
checkCommandExists "rabbitmqctl"
|
||||
checkCommandExists "psql"
|
||||
if [ "$in_place" = "t" ]; then
|
||||
checkCommandExists "git"
|
||||
fi
|
||||
fi
|
||||
|
||||
# Check if composer exists and install if it doesn't
|
||||
|
@ -606,8 +612,7 @@ if [ ! -d "/etc/airtime" ]; then
|
|||
|
||||
verbose "\n * Creating /etc/airtime/ directory..."
|
||||
mkdir /etc/airtime
|
||||
verbose "\n * Creating /etc/airtime-saas/ directory..."
|
||||
# Default saas directory for the analyzer, cloud storage, and celery
|
||||
# workaround for reintegrated airtime-saas dir, will get removed after we refactored config loading
|
||||
ln -s /etc/airtime/ /etc/airtime/production
|
||||
# put the default cloud_storage.conf using local file storage into directory
|
||||
cp ${AIRTIMEROOT}/airtime_mvc/build/cloud_storage.conf /etc/airtime/cloud_storage.conf
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue