github.com/danp/terraform@v0.9.5-0.20170426144147-39d740081351/website/source/docs/enterprise/packer/builds/index.html.md (about)

     1  ---
     2  layout: "enterprise"
     3  page_title: "Packer Builds - Terraform Enterprise"
     4  sidebar_current: "docs-enterprise-packerbuilds"
     5  description: |-
     6    Builds are instances of `packer build` being run within Terraform Enterprise.
     7  ---
     8  
     9  # About Builds
    10  
    11  Builds are instances of `packer build` being run within Terraform Enterprise.
    12  Every build belongs to a build configuration.
    13  
    14  __Build configurations__ represent a set of Packer configuration versions and
    15  builds run. It is used as a namespace within Terraform Enterprise, Packer
    16  commands and URLs. Packer configuration sent to Terraform Enterprise are stored
    17  and versioned under these build configurations.
    18  
    19  These __versions__ of Packer configuration can contain:
    20  
    21  - The Packer template, a JSON file which define one or more builds by
    22    configuring the various components of Packer
    23  
    24  - Any provisioning scripts or packages used by the template
    25  
    26  - Applications that use the build as part of the pipeline and merged into the
    27    version prior to running Packer on it
    28  
    29  When a new version of Packer configuration and associated scripts from GitHub or
    30  `packer push` is received, it automatically starts a new Packer build. That
    31  Packer build runs in an isolated machine environment with the contents of that
    32  version available to it.
    33  
    34  You can be alerted of build events with
    35  [Build Notifications](/docs/enterprise/packer/builds/notifications.html).