Commit Graph

39 Commits (build-after-tests)

Author SHA1 Message Date
Adrien Delorme 840e67f775
HCL2: when we see a map generate an attribute spec instead of a block spec (#9035)
6 years ago
r_takaishi f50ff1d270 make generate
6 years ago
Sylvia Moss 23fa3107a3
Render variables one time on prepare method (#8727)
6 years ago
Megan Marsh 83dc0a7c8b fix config decode
6 years ago
Adrien Delorme a67948f155 fix config pointers
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
Adrien Delorme 078ba7c8c3 commit old code generation tool
6 years ago
Megan Marsh 0683bc409b add test for error-cleanup provisioner, and fix tests by fixing null builder to use an actual none communicator instead of skipping communicator generation altogether
7 years ago
Adrien Delorme a4bf94dd3c change Builder to be passed a context for cancellation
7 years ago
Adrien Delorme 9f82b75e57 Use the hashicorp/go-getter to download files
7 years ago
Adrien Delorme 51d2aac9f6 SSHPrivateKey => SSHPrivateKeyFile
8 years ago
Adrien Delorme 6bbcd3e914
Remove remaining unused ssh config funcs and add missing calls (#6622)
8 years ago
Adrien Delorme 41f6e0334d refactor all copy pasted sshConfig with into communicator.Config.SSHConfigFunc
8 years ago
Matthew Hooker 366dc3da0a
move multistep imports to helper.
8 years ago
Matthew Hooker ebe995c0ff
run goimports
8 years ago
Matthew Hooker 6581e0b7d6
add hostkeycallback everywhere else
9 years ago
Anish Bhatt ff39827733
Make null builder actually have the ability to do nothing
9 years ago
Rickard von Essen 2f8b02a6e1
builder/null: Support SSH Agent Auth
9 years ago
JD Friedrikson a0052fdb68
Specify InsecureIgnoreHostKey for HostKeyCallback
9 years ago
Matthew Hooker 81522dced0
move packer to hashicorp
9 years ago
Rickard von Essen 96e9a8e6e9 Removed default value for ssh_username
9 years ago
Orivej Desh 6762965696 Add -on-error command line argument to allow preserving artifacts on builder errors
10 years ago
Gonzalo Peci 9c9f8cd451 Add winrm functionality to null provisioner (#2525)
10 years ago
Sunil K Chopra 750e09d51d should be ssh_host, not host
11 years ago
Mitchell Hashimoto 115d583cff helper/communicator: make host more generic
11 years ago
Mitchell Hashimoto 68e4734caf builder/null: pass unit tests
11 years ago
Mitchell Hashimoto d545431f9b builder/null: adopt helper/communicator
11 years ago
Mitchell Hashimoto f1cef0baae builder/null: fix config parsing
11 years ago
Mark Peek f398352996 Fix a bug where interpolation was broken in some builders
11 years ago
Mitchell Hashimoto 23a48d6619 go fmt
11 years ago
jszwedko b1497b951c code.google.com/p/go.crypto/ssh -> golang.org/x/crypto/ssh
11 years ago
Mitchell Hashimoto 31bdb4853c builder/null: interpolations
11 years ago
Julian Phillips 90a57c411f Expand Artifact API to expose build state
12 years ago
Florian Noeding de29431a43 null-builder: added support for templating
12 years ago
Mitchell Hashimoto 65804c07c5 builder/null: pass SSH tests
12 years ago
Ross Smith II db96a79bf4 use code.google.com/p/gosshold/ssh
12 years ago
Florian Noeding b879ec85cc implemented null buider
12 years ago