]> gitweb.erp-flowers.ru Git - erp24_rep/yii-erp24/.git/commitdiff
[ERP-48J] Восстановление работа шедолера.
authorAleksey Filippov <Aleksey.Filippov@erp-flowers.ru>
Fri, 30 Jan 2026 10:07:03 +0000 (13:07 +0300)
committerAleksey Filippov <Aleksey.Filippov@erp-flowers.ru>
Fri, 30 Jan 2026 10:07:03 +0000 (13:07 +0300)
erp24/scripts/ai/pre_push_multiagent_check.sh
erp24/scripts/scheduler.php

index 99bb0780b6bcdb3dc8cda75ed41ffc7cffd6b3ca..eabc7508eec89a944f7488f7b2b1776cdab06fae 100755 (executable)
@@ -19,7 +19,7 @@ fi
 
 timestamp="$(date +%Y%m%d-%H%M%S)"
 branch="$(git rev-parse --abbrev-ref HEAD 2>/dev/null || echo "unknown")"
-branch_safe="$(echo "${branch}" | tr '/\\ ' '___' | tr -cd '[:alnum:]_\\-.' )"
+branch_safe="$(echo "${branch}" | tr '/\\ ' '___' | tr -cd '[:alnum:]_.-' )"
 
 artifacts_root="${repo_root}/erp24/docs/artifacts"
 artifact_dir="${artifacts_root}/prepush-${branch_safe}-${timestamp}"
index 72e43e21e22d269face48468621fc8f305bae1d4..570a48cf38590c054e54b471c50f78e4f4fc9410 100755 (executable)
@@ -10,6 +10,11 @@ chdir($erp_yii_dir);//меняем текущую рабочую директо
 
 $php_exe_path = PHP_BINARY;
 
+// Загружаем .env для cron (переменные окружения не передаются в cron)
+// createUnsafeImmutable — для работы getenv() (putenv вызывается)
+require_once __DIR__ . '/../vendor/autoload.php';
+$dotenv = Dotenv\Dotenv::createUnsafeImmutable(dirname(__DIR__));
+$dotenv->safeLoad();
 
 require_once __DIR__ . '/../config.inc.php';