From 3d355ec4a4c06a36dae8c6d596ab4844501876c8 Mon Sep 17 00:00:00 2001 From: Nicolas Arenas Date: Fri, 7 Feb 2025 10:54:21 +0100 Subject: [PATCH] Updates ogcore provision wth menu creation, roles and comands --- .../component-installer/provision_ogcore.sh | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/non_graf_installer/component-installer/provision_ogcore.sh b/non_graf_installer/component-installer/provision_ogcore.sh index 70ebd92..8d7f5d7 100644 --- a/non_graf_installer/component-installer/provision_ogcore.sh +++ b/non_graf_installer/component-installer/provision_ogcore.sh @@ -18,11 +18,20 @@ done adminuser=$(jq -r '.username' /opt/opengnsys/ogCore/installer/config.json) adminpass=$(jq -r '.password' /opt/opengnsys/ogCore/installer/config.json) +# Despliega la aplicación docker compose -f $CONF_DIR/docker-compose-deploy.yml exec php composer install +# Genera las claves de JWT docker compose -f $CONF_DIR/docker-compose-deploy.yml exec php php bin/console lexik:jwt:generate-keypair --overwrite +# Crea/actualiza la base de datos docker compose -f $CONF_DIR/docker-compose-deploy.yml exec php php bin/console doctrine:migrations:migrate --no-interaction -## TODO we need to feed $adminuser and $adminpass to doctrine:fixtures:load somehow +# Carga los datos por defecto: usuario docker compose -f $CONF_DIR/docker-compose-deploy.yml exec php php bin/console doctrine:fixtures:load --no-interaction +# Carga los datos por defecto: roles +docker compose -f $CONF_DIR/docker-compose-deploy.yml exec php bin/console app:load-default-user-groups +# Carga los datos por defecto: comandos +docker compose -f $CONF_DIR/docker-compose-deploy.yml exec php php bin/console app:load-default-commands +# Carga los datos por defecto: menú +docker compose -f $CONF_DIR/docker-compose-deploy.yml exec php php bin/console opengnsys:load-default-menu # Provision user admin