28 lines
490 B
Bash
28 lines
490 B
Bash
#!/bin/bash
|
|
|
|
|
|
|
|
source ~/.virtualenvs/tryton50/bin/activate
|
|
|
|
|
|
|
|
# Define your function here
|
|
bitClone () {
|
|
echo "Cloning remote Presik repo from Bitbucket... $1"
|
|
sudo rm -r source/*
|
|
cd source
|
|
git clone https://presik@bitbucket.org/presik/trytonpsk-$1.git
|
|
cd trytonpsk-$1
|
|
python setup.py install
|
|
if [ ! -z $2 ]
|
|
then
|
|
echo "Updating database... $2"
|
|
trytond-admin -v -c ~/.trytond/trytond.conf -u $1 -d $2
|
|
fi
|
|
}
|
|
|
|
# Invoke your function
|
|
bitClone "$1" "$2"
|
|
|
|
|