mirror of
https://github.com/arkuznetsov/1CFilesConverter.git
synced 2025-02-15 13:33:11 +02:00
feat: Добавлена возможность отключения чтения переменных среды из файла .env
в рабочем каталоге (V8_SKIP_ENV=1
);
Дополнено описание; Изменен номер версии.
This commit is contained in:
parent
f8509f80c4
commit
99fe91ae51
@ -34,9 +34,12 @@
|
||||
* **ibcmd** - для конвертации используется утилита администрирования автономного сервера
|
||||
* **V8_RING_TOOL** - путь к утилите ring из состава EDT (по умолчанию берется из переменной окружения `%PATH%`)
|
||||
* **IBCMD_DATA** - путь к каталогу данных автономного сервера при использовании утилиты `ibcmd` (по умолчанию `%V8_TEMP%\ibcmd_data`)
|
||||
* **V8_SKIP_ENV** - если установлена в `1`, то отключает чтение переменных среды из файла `.env`
|
||||
|
||||
Значения переменных среды могут быть указаны в файле `.env` в текущем рабочем каталоге, пример приведен в файле [tests/example.env](./tests/example.env)
|
||||
|
||||
Переменная среды **V8_SKIP_ENV** позволяет отключить чтение переменных среды из файла `.env`: `V8_SKIP_ENV=1`
|
||||
|
||||
## <a id="scripts"></a>Скрипты конвертации
|
||||
|
||||
### [conf2ib.cmd](./scripts/cf2ib.cmd)
|
||||
|
@ -22,7 +22,7 @@ echo [INFO] Convert 1C configuration to 1C configuration file ^(*.cf^)
|
||||
|
||||
set ERROR_CODE=0
|
||||
|
||||
IF exist "%cd%\.env" (
|
||||
IF exist "%cd%\.env" IF "%V8_SKIP_ENV%" neq "1" (
|
||||
FOR /F "usebackq tokens=*" %%a in ("%cd%\.env") DO (
|
||||
FOR /F "tokens=1,2 delims==" %%b IN ("%%a") DO (
|
||||
IF not defined %%b set "%%b=%%c"
|
||||
|
@ -22,7 +22,7 @@ echo [INFO] Convert 1C configuration to 1C:EDT project
|
||||
|
||||
set ERROR_CODE=0
|
||||
|
||||
IF exist "%cd%\.env" (
|
||||
IF exist "%cd%\.env" IF "%V8_SKIP_ENV%" neq "1" (
|
||||
FOR /F "usebackq tokens=*" %%a in ("%cd%\.env") DO (
|
||||
FOR /F "tokens=1,2 delims==" %%b IN ("%%a") DO (
|
||||
IF not defined %%b set "%%b=%%c"
|
||||
|
@ -22,7 +22,7 @@ echo [INFO] Load 1C configuration to 1C infobase
|
||||
|
||||
set ERROR_CODE=0
|
||||
|
||||
IF exist "%cd%\.env" (
|
||||
IF exist "%cd%\.env" IF "%V8_SKIP_ENV%" neq "1" (
|
||||
FOR /F "usebackq tokens=*" %%a in ("%cd%\.env") DO (
|
||||
FOR /F "tokens=1,2 delims==" %%b IN ("%%a") DO (
|
||||
IF not defined %%b set "%%b=%%c"
|
||||
|
@ -22,7 +22,7 @@ echo [INFO] Convert 1C configuration to 1C:Designer XML format
|
||||
|
||||
set ERROR_CODE=0
|
||||
|
||||
IF exist "%cd%\.env" (
|
||||
IF exist "%cd%\.env" IF "%V8_SKIP_ENV%" neq "1" (
|
||||
FOR /F "usebackq tokens=*" %%a in ("%cd%\.env") DO (
|
||||
FOR /F "tokens=1,2 delims==" %%b IN ("%%a") DO (
|
||||
IF not defined %%b set "%%b=%%c"
|
||||
@ -138,8 +138,6 @@ goto finally
|
||||
|
||||
:export_cf
|
||||
|
||||
echo [INFO] Creating infobase "%IB_PATH%" from file "%V8_SRC_PATH%"...
|
||||
|
||||
IF not exist "%IB_PATH%" md "%IB_PATH%"
|
||||
|
||||
IF "%V8_CONVERT_TOOL%" equ "designer" (
|
||||
|
@ -22,7 +22,7 @@ echo [INFO] Convert 1C external data processors ^& reports to 1C:EDT project
|
||||
|
||||
set ERROR_CODE=0
|
||||
|
||||
IF exist "%cd%\.env" (
|
||||
IF exist "%cd%\.env" IF "%V8_SKIP_ENV%" neq "1" (
|
||||
FOR /F "usebackq tokens=*" %%a in ("%cd%\.env") DO (
|
||||
FOR /F "tokens=1,2 delims==" %%b IN ("%%a") DO (
|
||||
IF not defined %%b set "%%b=%%c"
|
||||
|
@ -22,7 +22,7 @@ echo [INFO] Convert 1C external data processors ^& reports to binary format ^(*.
|
||||
|
||||
set ERROR_CODE=0
|
||||
|
||||
IF exist "%cd%\.env" (
|
||||
IF exist "%cd%\.env" IF "%V8_SKIP_ENV%" neq "1" (
|
||||
FOR /F "usebackq tokens=*" %%a in ("%cd%\.env") DO (
|
||||
FOR /F "tokens=1,2 delims==" %%b IN ("%%a") DO (
|
||||
IF not defined %%b set "%%b=%%c"
|
||||
|
@ -22,7 +22,7 @@ echo [INFO] Convert 1C external data processors ^& reports to 1C:Designer XML fo
|
||||
|
||||
set ERROR_CODE=0
|
||||
|
||||
IF exist "%cd%\.env" (
|
||||
IF exist "%cd%\.env" IF "%V8_SKIP_ENV%" neq "1" (
|
||||
FOR /F "usebackq tokens=*" %%a in ("%cd%\.env") DO (
|
||||
FOR /F "tokens=1,2 delims==" %%b IN ("%%a") DO (
|
||||
IF not defined %%b set "%%b=%%c"
|
||||
|
@ -22,7 +22,7 @@ echo [INFO] Validate 1C configuration, extension, external data processors ^& re
|
||||
|
||||
set ERROR_CODE=0
|
||||
|
||||
IF exist "%cd%\.env" (
|
||||
IF exist "%cd%\.env" IF "%V8_SKIP_ENV%" neq "1" (
|
||||
FOR /F "usebackq tokens=*" %%a in ("%cd%\.env") DO (
|
||||
FOR /F "tokens=1,2 delims==" %%b IN ("%%a") DO (
|
||||
IF not defined %%b set "%%b=%%c"
|
||||
|
@ -22,7 +22,7 @@ echo [INFO] Convert 1C configuration extension to binary format ^(*.cfe^)
|
||||
|
||||
set ERROR_CODE=0
|
||||
|
||||
IF exist "%cd%\.env" (
|
||||
IF exist "%cd%\.env" IF "%V8_SKIP_ENV%" neq "1" (
|
||||
FOR /F "usebackq tokens=*" %%a in ("%cd%\.env") DO (
|
||||
FOR /F "tokens=1,2 delims==" %%b IN ("%%a") DO (
|
||||
IF not defined %%b set "%%b=%%c"
|
||||
|
@ -22,7 +22,7 @@ echo [INFO] Convert 1C configuration extension to 1C:EDT project
|
||||
|
||||
set ERROR_CODE=0
|
||||
|
||||
IF exist "%cd%\.env" (
|
||||
IF exist "%cd%\.env" IF "%V8_SKIP_ENV%" neq "1" (
|
||||
FOR /F "usebackq tokens=*" %%a in ("%cd%\.env") DO (
|
||||
FOR /F "tokens=1,2 delims==" %%b IN ("%%a") DO (
|
||||
IF not defined %%b set "%%b=%%c"
|
||||
|
@ -22,7 +22,7 @@ echo [INFO] Convert 1C configuration extension to binary format ^(*.cfe^)
|
||||
|
||||
set ERROR_CODE=0
|
||||
|
||||
IF exist "%cd%\.env" (
|
||||
IF exist "%cd%\.env" IF "%V8_SKIP_ENV%" neq "1" (
|
||||
FOR /F "usebackq tokens=*" %%a in ("%cd%\.env") DO (
|
||||
FOR /F "tokens=1,2 delims==" %%b IN ("%%a") DO (
|
||||
IF not defined %%b set "%%b=%%c"
|
||||
|
@ -22,7 +22,7 @@ echo [INFO] Convert 1C configuration extension to 1C:Designer XML format
|
||||
|
||||
set ERROR_CODE=0
|
||||
|
||||
IF exist "%cd%\.env" (
|
||||
IF exist "%cd%\.env" IF "%V8_SKIP_ENV%" neq "1" (
|
||||
FOR /F "usebackq tokens=*" %%a in ("%cd%\.env") DO (
|
||||
FOR /F "tokens=1,2 delims==" %%b IN ("%%a") DO (
|
||||
IF not defined %%b set "%%b=%%c"
|
||||
|
Loading…
x
Reference in New Issue
Block a user