From eae87c6a9821fa40a99dd64ee0ab1423bcd6af58 Mon Sep 17 00:00:00 2001 From: Aleksey Filippov Date: Fri, 30 Jan 2026 13:07:03 +0300 Subject: [PATCH] =?utf8?q?[ERP-48J]=20=D0=92=D0=BE=D1=81=D1=81=D1=82=D0=B0?= =?utf8?q?=D0=BD=D0=BE=D0=B2=D0=BB=D0=B5=D0=BD=D0=B8=D0=B5=20=D1=80=D0=B0?= =?utf8?q?=D0=B1=D0=BE=D1=82=D0=B0=20=D1=88=D0=B5=D0=B4=D0=BE=D0=BB=D0=B5?= =?utf8?q?=D1=80=D0=B0.?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- erp24/scripts/ai/pre_push_multiagent_check.sh | 2 +- erp24/scripts/scheduler.php | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/erp24/scripts/ai/pre_push_multiagent_check.sh b/erp24/scripts/ai/pre_push_multiagent_check.sh index 99bb0780..eabc7508 100755 --- a/erp24/scripts/ai/pre_push_multiagent_check.sh +++ b/erp24/scripts/ai/pre_push_multiagent_check.sh @@ -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}" diff --git a/erp24/scripts/scheduler.php b/erp24/scripts/scheduler.php index 72e43e21..570a48cf 100755 --- a/erp24/scripts/scheduler.php +++ b/erp24/scripts/scheduler.php @@ -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'; -- 2.39.5