23 lines
306 B
Bash
Executable File
23 lines
306 B
Bash
Executable File
#!/usr/bin/env bash
|
|
set -e
|
|
cd "$(dirname $(dirname "$0"))" || exit
|
|
|
|
# env
|
|
if [[ ! -f .env ]]; then
|
|
cp .env-base .env
|
|
fi
|
|
source .env
|
|
|
|
# python
|
|
poetry env use ${PYTHON_VERSION}
|
|
poetry install
|
|
|
|
# static
|
|
cd static || exit
|
|
|
|
if [[ -f $HOME/.nvm/nvm.sh ]]; then
|
|
source "$HOME/.nvm/nvm.sh"
|
|
nvm use
|
|
fi
|
|
npm ci
|