Commit Graph

35 Commits (1e86c49e321e16cd68d935b0d4bbbf05ba511b21)

Author SHA1 Message Date
Megan Marsh 48a0172670 better error handling and messaging in provisioner acc test framework
5 years ago
Megan Marsh 2797c686e0
Update packer-plugin-sdk/acctest/provisioneracc/provisioners.go
5 years ago
Megan Marsh 6ecdd3ca16 small tweaks
5 years ago
Megan Marsh 76177b50ce Refactor provisioner acceptance tests to shell directly out to Packer rather than import the core. Modify test case formatting to more closely reflect the builder test cases.
5 years ago
Megan Marsh bc7dae2dff fix ansible acceptance tests not to import packer core; add override to Builder acctest TestCase so you can supply your own provisionerstore.
5 years ago
Megan Marsh 823ff34434 remove noop ui, replace in adapter and ansible tests with sdk's TestUi
5 years ago
Megan Marsh 352f064b55 fix docker acceptance tests. Turns out they were broken on the main branch too; needed to move noop progress bar into the sdk to be used in the builder testui.
5 years ago
Megan Marsh 8f51a8bfae move provisioner acceptance tests into sdk alongside builder acceptance tests. Reorganize slightly to make sure no import cycles of doom get formed
5 years ago
Megan Marsh becf7723e6 move builder/testing to acctest inside sdk
5 years ago
Megan Marsh afc798c30a Modify vmware_vmx acceptance tests to use builderT framework
5 years ago
Megan Marsh 3681e2a7ee fix pathing
5 years ago
Megan Marsh 5576bb5caa move packer config constants next to the packer config
5 years ago
Megan Marsh 8558d1241f move TestUi func to sdk
5 years ago
Megan Marsh 16bab1daf1 delete unused code with confusing name collision
5 years ago
Megan Marsh 863e20ad65 move builder/testing framework into sdk; it imports the core but I think we just need to accept that. It doesn't expose the core directly to the SDK.
5 years ago
Megan Marsh 39354f64e5 move helper/communicator dir into packer-plugin-sdk
5 years ago
Megan Marsh 307f56f560 move postprocessor to sdk, fix generation code
5 years ago
Megan Marsh b4bc3f1c7b move provisioner interface into sdk
5 years ago
Megan Marsh faa3832537 extract builder interface to sdk
5 years ago
Megan Marsh edbd483917 fix go-getter imports
5 years ago
Megan Marsh 0eff73293a fix imports, vendoring, and linting
5 years ago
Megan Marsh d5971ca25e fix tests by moving mock hooks and communicators, and BasicUi definition, into 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 ea1ac530b0 move hcl2template kv types into the config/custom_types with trilean definitions
5 years ago
Megan Marsh f8f1ebf0c7 move version and useragent definitions into sdk
5 years ago
Megan Marsh 9e47696dff move helper/config to bundle with the other template definitions
5 years ago
Megan Marsh 007337989e move communicator helpers into communicator dir
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 1ffc358ada move tmp helper func into packer-plugin-sdk
5 years ago
Megan Marsh 6402362018 create packer-plugin-sdk directory and begin moving the relevant folders into it.
5 years ago