Project - environment

Undraw My Documents

About

An environment is a string that permits to select the configurations from a project file.

Built-in

Tabulify knows the following environment by default:

Name default Prod Status Description
fqdn yes no The host name (the fully qualified name of the machine)
development yes (if fqdn is not found) no A common development environment
production yes The production environment

operations may react differently depending on it.

To avoid sending emails in a non-production environment, the send operation will send them all to the to address of the smtp connection.

How to set the environment ?

You can set the environment :

  • at the command line with the –env option of tabli.
tabli --env development
TABLI_ENV=development

How to see the environment

With the project.env internal variable.

Example:

tabli variable list project.env
Task Runner