Extensions
, Rules
, and DataElements
are building blocks. When you want to make your application do something, these building blocks are added to a Library
. A Library
is built into a Build
. The exact contents of the Build
depend upon the Environment
settings and the resources included in the Library
. Specifically, the Environment
determines:
Host
for the environment to useEnvironment
.The combination of destination and archive format will change how you reference the Build
that Launch produces (that reference is often called an embed code). If you make any changes to destination or file format, you’ll need to make a matching update to your application to use the new reference.
You’ll need to create a Host
before you can create an Environment
.
Environments
come in three types or stages
and you can create the specified number of each:
Environment Type | Allowed Number |
---|---|
Development | Many |
Staging | 1 |
Production | 1 |
These Environment
types have similar behavior, but are used at different stages of the publishing workflow in Launch.
An Environment
belongs to exactly one Property
. A Property
can have one Environment
of stage = 'production'
, one Environment
of stage = 'staging'
, and many Environments
of stage = 'Development'
.
You can read more about environments in the Environments section of the Launch user docs.