» About Builds
Deprecation warning: The Packer, Artifact Registry and Terraform Enterprise (Legacy) features of Atlas will no longer be actively developed or maintained and will be fully decommissioned on Thursday, May 31, 2018. Please see our Upgrading From Terraform Enterprise (Legacy) guide to migrate to the new Terraform Enterprise and our guide on building immutable infrastructure with Packer on CI/CD for ideas on implementing the Packer and Artifact features yourself.
Builds are instances of
packer build being run within Terraform Enterprise.
Every build belongs to a build configuration.
Build configurations represent a set of Packer configuration versions and builds run. It is used as a namespace within Terraform Enterprise, Packer commands and URLs. Packer configuration sent to Terraform Enterprise are stored and versioned under these build configurations.
These versions of Packer configuration can contain:
The Packer template, a JSON file which define one or more builds by configuring the various components of Packer
Any provisioning scripts or packages used by the template
Applications that use the build as part of the pipeline and merged into the version prior to running Packer on it
When a new version of Packer configuration and associated scripts from GitHub or
packer push is received, it automatically starts a new Packer build. That
Packer build runs in an isolated machine environment with the contents of that
version available to it.
You can be alerted of build events with Build Notifications.