START TASKS: 2026-07-30 23:35:02 +---------------------------------------------+ [TASK]: Ser vars [CMD]: export HOME=/home/qasenseibackwebc [STDOUT] __STDOUT_EOF__0 [STDERR] __STDERR_EOF__0 [CMD]: SCRIPTS_PATH=/home/qasenseibackwebc/scripts [STDOUT] __STDOUT_EOF__0 [STDERR] __STDERR_EOF__0 [CMD]: COMPOSER_PATH=$SCRIPTS_PATH/composer [STDOUT] __STDOUT_EOF__0 [STDERR] __STDERR_EOF__0 [CMD]: PHP_BIN=/usr/local/bin/php [STDOUT] __STDOUT_EOF__0 [STDERR] __STDERR_EOF__0 [CMD]: REPO_PATH=/home/qasenseibackwebc/repositories/sensei-citrine-backend [STDOUT] __STDOUT_EOF__0 [STDERR] __STDERR_EOF__0 [CMD]: DOTFILES_PATH=/home/qasenseibackwebc/repositories/sensei-citrine-backend-dotfiles [STDOUT] __STDOUT_EOF__0 [STDERR] __STDERR_EOF__0 [CMD]: PROJECT_PATH=/home/qasenseibackwebc/public_html [STDOUT] __STDOUT_EOF__0 [STDERR] __STDERR_EOF__0 +---------------------------------------------+ [TASK]: Check composer [CMD]: if [ -f "$COMPOSER_PATH" ]; then echo "Composer already exists in this directory." else echo "Downloading Composer..." $PHP_BIN -r "copy('https://getcomposer.org/installer', 'composer-setup.php');" $PHP_BIN -r "if (hash_file('sha384', 'composer-setup.php') === 'c8b085408188070d5f52bcfe4ecfbee5f727afa458b2573b8eaaf77b3419b0bf2768dc67c86944da1544f06fa544fd47') { echo 'Installer verified'.PHP_EOL; } else { echo 'Installer corrupt'.PHP_EOL; unlink('composer-setup.php'); exit(1); }" $PHP_BIN composer-setup.php $PHP_BIN -r "unlink('composer-setup.php');" mv composer.phar $COMPOSER_PATH echo "Composer downloaded as $COMPOSER_PATH" fi [STDOUT] Composer already exists in this directory. [STDOUT] __STDOUT_EOF__0 [STDERR] __STDERR_EOF__0 +---------------------------------------------+ [TASK]: Check repo [CMD]: cd $REPO_PATH [STDOUT] __STDOUT_EOF__0 [STDERR] __STDERR_EOF__0 [CMD]: git fetch --all [STDOUT] Fetching origin [STDERR] From gitlab.com:metalmessiah87/sensei-citrine-backend [STDERR] * [new branch] feat/client-billing-history -> origin/feat/client-billing-history [STDERR] af30753..cfb8166 feat/granular-billing-nivelacion -> origin/feat/granular-billing-nivelacion [STDERR] * [new branch] feat/unit-tests-v2 -> origin/feat/unit-tests-v2 [STDOUT] __STDOUT_EOF__0 [STDERR] __STDERR_EOF__0 [CMD]: git pull [STDOUT] Already up-to-date. [STDOUT] __STDOUT_EOF__0 [STDERR] __STDERR_EOF__0 [CMD]: git checkout development [STDERR] Already on 'development' [STDOUT] __STDOUT_EOF__0 [STDERR] __STDERR_EOF__0 +---------------------------------------------+ [TASK]: Remove old content [CMD]: cd $PROJECT_PATH [STDOUT] __STDOUT_EOF__0 [STDERR] __STDERR_EOF__0 [CMD]: rm -rf ./* ./.??* [STDOUT] __STDOUT_EOF__0 [STDERR] __STDERR_EOF__0 +---------------------------------------------+ [TASK]: Copy entire content [CMD]: cd $REPO_PATH [STDOUT] __STDOUT_EOF__0 [STDERR] __STDERR_EOF__0 [CMD]: echo "Start copy" [STDOUT] Start copy [STDOUT] __STDOUT_EOF__0 [STDERR] __STDERR_EOF__0 [CMD]: tar \ --exclude='.git' \ --exclude='.env.*' \ --exclude='Containerfile' \ --exclude='Dockerfile' \ --exclude='docker-entrypoint.sh' \ --exclude='.gitlab-ci.yml' \ --exclude='.gitignore' \ --exclude='*.md' \ --exclude='container-compose.yml' \ --exclude='*.sql' \ -cf - ./* ./.??* | tar --no-same-permissions -xf - -C "$PROJECT_PATH/" [STDOUT] __STDOUT_EOF__0 [STDERR] __STDERR_EOF__0 +---------------------------------------------+ [TASK]: Change permissions [CMD]: cd $PROJECT_PATH [STDOUT] __STDOUT_EOF__0 [STDERR] __STDERR_EOF__0 [CMD]: chmod -R 755 ./ [STDOUT] __STDOUT_EOF__0 [STDERR] __STDERR_EOF__0 +---------------------------------------------+ [TASK]: Install dependencies [CMD]: cd $PROJECT_PATH [STDOUT] __STDOUT_EOF__0 [STDERR] __STDERR_EOF__0 [CMD]: $PHP_BIN $COMPOSER_PATH i --no-dev --optimize-autoloader [STDERR] Installing dependencies from lock file [STDERR] Verifying lock file contents can be installed on current platform. [STDERR] Package operations: 11 installs, 0 updates, 0 removals [STDERR] 0 [>---------------------------][STDERR] 0 [->--------------------------] [STDERR] - Installing psr/http-message (1.1): Extracting archive [STDERR] - Installing psr/container (1.1.2): Extracting archive [STDERR] - Installing pimple/pimple (v3.6.2): Extracting archive [STDERR] - Installing nikic/fast-route (v1.3.0): Extracting archive [STDERR] - Installing slim/slim (3.12.5): Extracting archive [STDERR] - Installing symfony/polyfill-php80 (v1.37.0): Extracting archive [STDERR] - Installing symfony/polyfill-mbstring (v1.37.0): Extracting archive [STDERR] - Installing symfony/polyfill-ctype (v1.37.0): Extracting archive [STDERR] - Installing phpoption/phpoption (1.9.5): Extracting archive [STDERR] - Installing graham-campbell/result-type (v1.1.4): Extracting archive [STDERR] - Installing vlucas/phpdotenv (v5.6.3): Extracting archive [STDERR] 0/11 [>---------------------------] 0%[STDERR] [STDERR] 11/11 [============================] 100% [STDERR] Generating optimized autoload files [STDERR] 7 packages you are using are looking for funding. [STDERR] Use the `composer fund` command to find out more! [STDOUT] __STDOUT_EOF__0 [STDERR] __STDERR_EOF__0 [CMD]: echo "ALL DONE" [STDOUT] ALL DONE [STDOUT] __STDOUT_EOF__0 [STDERR] __STDERR_EOF__0 +---------------------------------------------+ [TASK]: Copy the dotfiles [CMD]: cd $DOTFILES_PATH [STDOUT] __STDOUT_EOF__0 [STDERR] __STDERR_EOF__0 [CMD]: cp -r ./ $PROJECT_PATH [STDOUT] __STDOUT_EOF__0 [STDERR] __STDERR_EOF__0 +---------------------------------------------+ [TASK]: Run migrations [CMD]: cd $PROJECT_PATH [STDOUT] __STDOUT_EOF__0 [STDERR] __STDERR_EOF__0 [CMD]: $PHP_BIN cli/migrate.php status [STDOUT] [APLICADA] 20260224_000001_seed_two_records [STDOUT] [APLICADA] 20260303_000001_add_mutable_column_to_vistas [STDOUT] [APLICADA] 20260310_000001_add_suspension_masiva_permission [STDOUT] [APLICADA] 20260316_000001_add_suspension_masiva_filtrada_permission [STDOUT] [APLICADA] 20260408_000001_add_acciones_masivas_and_activacion_masiva_permission [STDOUT] [APLICADA] 20260414_000001_add_historico_suspension_permission [STDOUT] [APLICADA] 20260415_000001_create_suspension_masiva_history_tables [STDOUT] [APLICADA] 20260416_000002_add_historico_activacion_permission [STDOUT] [APLICADA] 20260417_000001_create_activacion_masiva_history_tables [STDOUT] [APLICADA] 20260428_000001_create_modulos_descripcion_table [STDOUT] [APLICADA] 20260428_000002_seed_modulos_descripcion_catalog [STDOUT] [APLICADA] 20260430_000001_add_fecha_nacimiento_to_personas [STDOUT] [APLICADA] 20260504_000001_fix_fecha_nacimiento_column_size [STDOUT] [APLICADA] 20260519_000001_add_reportes_clientes_permission [STDOUT] [APLICADA] 20260522_000001_add_comparar_idapps_excel_permission [STDOUT] [APLICADA] 20260525_000001_increase_url_documentos_cliente_size [STDOUT] [APLICADA] 20260526_000001_add_notificaciones_masivas_permission [STDOUT] [APLICADA] 20260528_000001_add_sistemas_pago_permission [STDOUT] [APLICADA] 20260528_000002_add_portafolios_permission [STDOUT] [APLICADA] 20260529_000001_add_notification_template_to_portafolios [STDOUT] [APLICADA] 20260529_000002_seed_portafolios_efecty_payu [STDOUT] [APLICADA] 20260529_000003_seed_notification_template_portafolios [STDOUT] [APLICADA] 20260601_000001_create_notifications_templates_table [STDOUT] [APLICADA] 20260601_000002_add_plantillas_permission [STDOUT] [APLICADA] 20260606120000_create_clients_tags_tables [STDOUT] [APLICADA] 20260609120000_seed_new_tag_all_clients [STDOUT] [APLICADA] 20260610120000_seed_specific_transfer_freetrial_tags [STDOUT] [APLICADA] 20260610130000_fix_wrong_tags_8497_8464 [STDOUT] [APLICADA] 20260610140000_add_renovacion_tags [STDOUT] [APLICADA] 20260610141000_update_renovacion_tag_names [STDOUT] [APLICADA] 20260611120000_drop_clients_tags_tables [STDOUT] [APLICADA] 20260611130000_create_eventos_cuentas_tables [STDOUT] [APLICADA] 20260611140000_seed_eventos_cuentas [STDOUT] [APLICADA] 20260611150000_add_fecha_filtrado_to_eventos_cuentas_auditoria [STDOUT] [APLICADA] 20260611180000_fix_fecha_filtrado_auditoria [STDOUT] [APLICADA] 20260612100000_add_foreign_keys_to_eventos_cuentas_auditoria [STDOUT] [APLICADA] 20260612110000_add_cuenta_id_to_eventos_cuentas_auditoria [STDOUT] [APLICADA] 20260612120000_update_eventos_cuentas_names [STDOUT] [APLICADA] 20260617_000001_add_account_event_edit_permission [STDOUT] [APLICADA] 20260620_000001_add_eventos_cuentas_permission [STDERR] __STDERR_EOF__0 [STDOUT] [APLICADA] 20260626_000001_create_epic_jobs_and_recaudos_tables [STDOUT] [APLICADA] 20260702_000001_add_gestion_planes_permission [STDOUT] [APLICADA] 20260702_000002_create_configuracion_facturacion_table [STDOUT] [APLICADA] 20260702_000003_add_configuracion_facturacion_permission [STDOUT] [APLICADA] 20260703_000001_create_descuentos_rutas_comportamiento_table [STDOUT] [APLICADA] 20260703_000002_add_gestion_descuentos_permission [STDOUT] [APLICADA] 20260704_000001_remove_aplica_para_from_descuentos [STDOUT] [APLICADA] 20260706_000001_create_excepciones_pago_table [STDOUT] [APLICADA] 20260706_000002_add_gestion_excepciones_pago_permission [STDOUT] [APLICADA] 20260706_000003_create_configuracion_fechas_corte_table [STDOUT] [APLICADA] 20260706_000004_add_gestion_fechas_corte_permission [STDOUT] [APLICADA] 20260708_000001_create_tarifas_reconexion_table [STDOUT] [APLICADA] 20260708_000002_add_gestion_tarifas_reconexion_permission [STDOUT] [APLICADA] 20260709_000001_create_descuentos_pago_adelantado_table [STDOUT] [APLICADA] 20260709_000002_add_gestion_descuentos_adelantado_permission [STDOUT] [APLICADA] 20260710_000001_create_paises_metodos_pago_table [STDOUT] [APLICADA] 20260710_000002_add_gestion_paises_metodos_pago_permission [STDOUT] [APLICADA] 20260714_000001_create_cuentas_recaudo_table [STDOUT] [APLICADA] 20260714_000002_add_ide_cuenta_recaudo_to_recaudos [STDOUT] [APLICADA] 20260714_000003_add_gestion_cuentas_recaudo_permission [STDOUT] [APLICADA] 20260715_000001_migrate_payment_methods_and_accounts [STDOUT] [APLICADA] 20260715_000002_seed_templates_and_portfolios [STDOUT] __STDOUT_EOF__0 [CMD]: $PHP_BIN cli/migrate.php migrate [STDOUT] No hay migraciones pendientes. [STDOUT] __STDOUT_EOF__0 [STDERR] __STDERR_EOF__0 ============================================= END. Duration: 16.66s