Commit Graph

60 Commits (2dbfef57504d06ac27909297f2e97656956213b0)

Author SHA1 Message Date
Adrien Delorme 87ba7258b3
Use packer-sdc in packer + remove mapstructure-to-hcl2 & struct-markdown (#10913)
5 years ago
Megan Marsh 88b7b0e14a remove sdk
5 years ago
Megan Marsh ada91b24e9 extract builder interface to sdk
5 years ago
Megan Marsh 56a45b04ab Move hook and communicator definitions to packer-plugin-sdk
5 years ago
Megan Marsh a6fdeca099 move logsecretfilter into packer sdk
5 years ago
Megan Marsh 14bdb9516c move Artifact and artifact mock to the sdk
5 years ago
Megan Marsh c70870cb83 move multierror and multierrorappend into sdk
5 years ago
Megan Marsh 001886670d move Ui definition into the packer plugin sdk.
5 years ago
Megan Marsh 9e47696dff move helper/config to bundle with the other template definitions
5 years ago
Megan Marsh 3f6deb8828 move multistep into the plugin sdk
5 years ago
Megan Marsh 7d658149ea update tests and website and generated partials to reflect new package format
5 years ago
Megan Marsh e04eaa89e6 move steps and step configs from packer/common to packer/common/commonsteps
5 years ago
Megan Marsh 6402362018 create packer-plugin-sdk directory and begin moving the relevant folders into it.
5 years ago
Megan Marsh c0ce8a9414 rework fixer deprecation code so we know what plugins they relate to
6 years ago
Brad Ackerman 364c415294
Add FreeBSD support.
6 years ago
Paul Meyer 2288ab3b53 fix typo
6 years ago
Paul Meyer 83851bc9aa [bug] fix diskset type in Artifact creation
6 years ago
Paul Meyer f0cd60b5fa [bug] provide data disk prefix to disk creation
6 years ago
Paul Meyer ac3d19ee23 Use separate caching/sku for data disks
6 years ago
Paul Meyer c6b995a34d create snapshots for all disks in a diskset
6 years ago
Paul Meyer 12f746b2b5 Move to using a diskset
6 years ago
Paul Meyer 3a3e6e525b Shift names to diskset
6 years ago
Paul Meyer c9284d03aa Add config for data disk/snapshot naming
6 years ago
Paul Meyer 26d768f429
[builder/azure-chroot] Shared image source (#9070)
6 years ago
Paul Meyer 89a8238a07 Fix artifact output
6 years ago
Paul Meyer 5c89d22fa2 generated & docs
6 years ago
Paul Meyer 2240ead39c [azure/chroot] Add shared image output
6 years ago
Paul Meyer 73edd9d3d2 Make skip_cleanup generic
6 years ago
Paul Meyer f3703a775f Use subscription id from client set
6 years ago
Paul Meyer 6131301fdd Standardize compute SDK version
6 years ago
Paul Meyer f73a673b99 Extract build steps generation
6 years ago
Paul Meyer c167ef91ce Move PIR :latest resolution to step
6 years ago
Sylvia Moss dc31bad539
Sharing info with post-processors via artifact (#8632)
6 years ago
Adrien Delorme 4b7132c87c Merge remote-tracking branch 'origin/master' into sharing_info
6 years ago
Adrien Delorme 0785c2f6fc
build using HCL2 (#8423)
6 years ago
Megan Marsh 0f6d1beccf add an extra string array to the Prepare() return values in the builder interfaces; this sets up the ability for builders to give the provisioners custom user-accessible build-time variables.
6 years ago
Paul Meyer 3be7d81ce2 Move common steps together
7 years ago
Paul Meyer e6dfe301ac Move CommandWrapper & ShellCommand to common
7 years ago
Paul Meyer d3dc1be71c Doc updates
7 years ago
Paul Meyer 9b724d4ca0 Add artifact
7 years ago
Paul Meyer 19a3502b36 Add 'vm' template function
7 years ago
Paul Meyer 5943881051 Default for Gen 1 VMs
7 years ago
Paul Meyer 8c73450f3d fixup! Add documentation to config struct
7 years ago
Paul Meyer 11ef06b94d Add StepVerifySourceDisk
7 years ago
Paul Meyer cb729e5a38 Add documentation to config struct
7 years ago
Paul Meyer 27a5bfe11c Add implementation for disk as source
7 years ago
Paul Meyer 57cff8961a Allow skipping OSDisk cleanup
7 years ago
Paul Meyer bbac79f0a4 Make PIR images work
7 years ago
Paul Meyer b5401d552a Make from_scratch work
7 years ago
Paul Meyer b9b5bb2951 Use DiskStorageAccountTypes
7 years ago