This project is mirrored from https://gitee.com/NQL886/packer.git. Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
  1. 02 Feb, 2021 1 commit
    • Adrien Delorme's avatar
      HCL2 Parse packer.required_plugins block + packer init (#10304) · ed091163
      Adrien Delorme authored
      This adds the new `required_plugins` block to be nested under the packer block.
      
      Example:
      ```hcl
      packer {
        required_plugins {
          aws = {
            version = ">= 2.7.0"
            source = "azr/aws"
          }
          azure = ">= 2.7.0"
        }
      }
      ```
      
      For example on darwin_amd64 Packer will install those under :
      * "${PACKER_HOME_DIR}/plugin/github.com/azr/amazon/packer-plugin-amazon_2.7.0_x5.0_darwin_amd64"
      * "${PACKER_HOME_DIR}/plugin/github.com/hashicorp/azure/packer-plugin-azure_2.7.0_x5.0_darwin_amd64_x5"
      
      + docs
      + tests
      ed091163
  2. 13 Jan, 2021 1 commit
    • Adrien Delorme's avatar
      Copy `MapOf...` plugin types back into Packer core (#10466) · 52d2d7fe
      Adrien Delorme authored
      * move maps of plugins back in core
      
      * go mod vendor
      
      * more fixes
      
      * fix imports
      
      * Update core_test.go
      
      * fix build
      
      * more fixes
      
      * more fixes
      
      * up vendors after fixing sdk
      
      * Update post_processor_mock.hcl2spec.go
      
      * Leave implementatino of MapOf in the sdk for plugi tests
      
      Other wise use the interface
      
      * go mod tidy
      
      * add MapOfDatasource type too
      52d2d7fe
  3. 17 Dec, 2020 1 commit
  4. 03 Dec, 2020 3 commits
  5. 28 Jan, 2020 2 commits
  6. 17 Jan, 2020 2 commits
    • nywilken's avatar
      Update test case for Windows · 93640b08
      nywilken authored
      93640b08
    • nywilken's avatar
      config: Update loading of packerconfig to only log when a plugin is loaded · c93a0766
      nywilken authored
      Before this change loading of a packerconfig would display `loaded
      plugin ...` for any plugin defined in the packerconfig - even if it
      didn't exist on disk. This change updates how plugins defined in
      packerconfig are loaded to ensure that only successfully loaded plugins
      get the lovely message `loaded plugin ...`. For any plugin that fails to
      load Packer will log that it failed to load the plugin and continue
      processing any other defined plugins.
      
      * Add a test to ensure loadSingleComponent errors when plugin does not
      exists
      c93a0766
  7. 15 Jan, 2020 1 commit
  8. 24 Jan, 2018 1 commit
  9. 02 Jul, 2017 3 commits
  10. 01 Jul, 2017 6 commits
  11. 09 Jun, 2013 1 commit
  12. 09 May, 2013 3 commits