Перейти к основному содержимому

env

Ключевое слово env используется для инициализации переменных окружения при выполнении задачи. Описывается таким образом:

env -> MYENV=data
env => DATAENV
env +> my.env

Интерфейс

Слово env использует определенный интерфейс:

log (->|=>|+>) <newenv|existenv|file>

Этот интерфейс используется таким образом:

  • -> - нужен для применения переменной окружения напрямую, к примеру MYENV=mydata. Используется только с newenv
  • => - нужен для применения переменной окружения из выполняемого окружения. К примеру при запуске Beer уже есть переменная окружения в системе, значит чтобы ее применить в задаче, требуется указать ее название, например MYEXISTENV. Используется только с existenv
  • +> - нужен для применения переменной окружения из файла. Требует путь до файла, в котором описаны переменные окружения.. Используется только с dotenv
  • newenv - формат создания переменной окружения
  • existenv - формат уже существующей переменной окружения
  • file - путь до файла