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
- путь до файла