[FIXED] Eliminar dependencias de repositorios Odoo

- Elimina todas las referencias a odoo.repo que requerían archivos de configuración adicionales
- Simplifica la función odoo_developers para crear directorios sin depender de repositorios Git
- Reduce las dependencias externas para mejorar la portabilidad del script

🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
Mauro Rosero P. 2025-03-12 05:46:07 -05:00
parent 1e77cba91c
commit 322880209e
Signed by: mrosero
GPG key ID: 83BD2A5F674B7E26

View file

@ -21,10 +21,6 @@
ODOO_DEVS=${ODOODEVS:=odoo}
ODOO_CFGS=${ODOO_CFGS:=configs}
ODOODEVS_PATH="${HOME}/${DEVSPATH:=devs}/${ODOO_DEVS}"
ODOO_REPO_WEB="$(cat ${HOME}/${DEVSPATH:=devs}/bin/config/odoo.repo.2 2>/dev/null || echo "")"
ODOO_REPO_SSH="$(cat ${HOME}/${DEVSPATH:=devs}/bin/config/odoo.repo.1 2>/dev/null || echo "")"
ODOO_REPO_ALT=""
ODOO_REPO_PKG=packs.repos
ODOO_PACK_DEV=packs
ODOO_CFG_VERS=("18")
@ -40,22 +36,10 @@ function odoo_developers() {
if [ -d "${ODOODEVS_PATH}" ]; then
return 1
else
if [ ! -d "${ODOODEVS_PATH}/.git" ]; then
display_text_header "${head_000} ${odmsg_000}" "${odmsg_113} ${ODOO_REPO_SSH}"
git clone "${ODOO_REPO_SSH}" "${ODOODEVS_PATH}"
if [ $? -ne 0 ]; then
display_text_header "${head_000} ${odmsg_000}" "${odmsg_114} ${ODOO_REPO_ALT}"
git clone "${ODOO_REPO_ALT}" "${ODOODEVS_PATH}"
if [ $? -ne 0 ]; then
return 2
fi
fi
else
cd "${ODOODEVS_PATH}"
git pull
if [ $? -ne 0 ]; then
return 3
fi
# Crear el directorio base de Odoo si no existe
mkdir -p "${ODOODEVS_PATH}"
if [ $? -ne 0 ]; then
return 2
fi
fi