- erplibre separate venv erplibre and odoo - rename python-version to python-odoo-version - add conf/python-erplibre-version - rename .venv to .venv.erplibre - move .venv/repo to .venv.erplibre/bin/repo - install pyenv into .venv.erplibre - install poetry into .venv.odooVERSION - first installation show odoo version to install - can install erplibre without odoo - update README.md information about installation with TODO - change image from github to locally - remove link creation .venv - update version: remove code to force create symbolic link .venv - use dynamic merge manifest, will be able to merge different odoo version - can add dev tools - default manifest is empty to remove conflict
25 lines
536 B
Bash
Executable file
25 lines
536 B
Bash
Executable file
#!/usr/bin/env bash
|
|
|
|
CURRENT=$(pwd)
|
|
BASENAME=$(basename "${CURRENT}")
|
|
# Docker remove dot
|
|
BASENAME="${BASENAME//./}"
|
|
# Lowercase
|
|
BASENAME="${BASENAME,,}"
|
|
|
|
docker exec -u root -ti ${BASENAME}-ERPLibre-1 /bin/bash -c "\
|
|
cd /ERPLibre; \
|
|
.venv.erplibre/bin/repo forall -pc 'git status -s'; \
|
|
echo ''; \
|
|
git status -s; \
|
|
"
|
|
|
|
retVal=$?
|
|
if [[ $retVal -ne 0 ]]; then
|
|
docker exec -u root -ti ${BASENAME}_ERPLibre_1 /bin/bash -c "\
|
|
cd /ERPLibre; \
|
|
.venv.erplibre/bin/repo forall -pc 'git status -s'; \
|
|
echo ''; \
|
|
git status -s; \
|
|
"
|
|
fi
|