Difference between revisions of "Serve.cfg:language:run env file"
From EjudgeWiki
(Created page with "Навигация: Главная страница/Система ejudge/Использование/Конфигурационные файлы/se...") |
(...) |
||
Line 1: | Line 1: | ||
Навигация: [[Main Page|Главная страница]]/[[Система ejudge]]/[[Использование]]/[[Конфигурационные файлы]]/[[serve.cfg]]/[[serve.cfg:language|Конфигурационные параметры языков]]/<code>[[Serve.cfg:language:run_env_file|run_env_file]]</code> | Навигация: [[Main Page|Главная страница]]/[[Система ejudge]]/[[Использование]]/[[Конфигурационные файлы]]/[[serve.cfg]]/[[serve.cfg:language|Конфигурационные параметры языков]]/<code>[[Serve.cfg:language:run_env_file|run_env_file]]</code> | ||
− | Поддерживается начиная с версии [[изменения в версии 3. | + | Данная конфигурационный параметр языка программирования |
+ | позволяет задать имя файла, в котором находятся переменные окружения, | ||
+ | устанавливаемые при запуске тестируемой программы на этом языке | ||
+ | программирования. | ||
+ | |||
+ | Переменные окружения для тестируемой программы также можно | ||
+ | задавать с помощью параметра задачи | ||
+ | <code>[[serve.cfg:problem:start_env|start_env]]</code>. | ||
+ | Но файл для переменных окружения, задаваемый | ||
+ | <code>[[Serve.cfg:language:run_env_file|run_env_file]]</code> | ||
+ | с помощью, может иметь ограниченные права доступа | ||
+ | и содержать различные секреты, например, пароли. | ||
+ | |||
+ | Пример использования данного параметра приведен | ||
+ | в описании языка <code>[[Lang:postgres|PostgresQL]]</code>. | ||
+ | |||
+ | Поддерживается начиная с версии [[изменения в версии 3.12.0|3.12.0]]. |
Latest revision as of 13:19, 2 January 2024
Навигация: Главная страница/Система ejudge/Использование/Конфигурационные файлы/serve.cfg/Конфигурационные параметры языков/run_env_file
Данная конфигурационный параметр языка программирования позволяет задать имя файла, в котором находятся переменные окружения, устанавливаемые при запуске тестируемой программы на этом языке программирования.
Переменные окружения для тестируемой программы также можно
задавать с помощью параметра задачи
start_env
.
Но файл для переменных окружения, задаваемый
run_env_file
с помощью, может иметь ограниченные права доступа
и содержать различные секреты, например, пароли.
Пример использования данного параметра приведен
в описании языка PostgresQL
.
Поддерживается начиная с версии 3.12.0.