Mitchell Hashimoto
|
8a194a3750
|
packer/rpc: implement UploadDir
|
2013-08-25 20:30:56 -07:00 |
|
Mitchell Hashimoto
|
dbfe8e21e1
|
packer/rpc: use public MockCommunicator, tests pass
|
2013-08-25 20:30:56 -07:00 |
|
Mitchell Hashimoto
|
d3fff7d145
|
packer/rpc: don't panic on failed Ui calls
|
2013-08-23 14:39:59 -07:00 |
|
Mitchell Hashimoto
|
c7e932ee6e
|
packer/rpc: error instead of panic cancelling builder
|
2013-08-23 13:58:00 -07:00 |
|
Mitchell Hashimoto
|
a7d3638146
|
packer/rpc: less panics
|
2013-08-23 13:57:26 -07:00 |
|
Mitchell Hashimoto
|
db01abc008
|
packer/rpc: fix build by missing import
|
2013-08-22 11:53:54 -07:00 |
|
Mitchell Hashimoto
|
24b12993b7
|
packer/rpc: get rid of panicable case
|
2013-08-22 11:45:58 -07:00 |
|
Mitchell Hashimoto
|
2b5282b3d8
|
packer/rpc: get rid of data races in tests
|
2013-08-21 10:21:32 -07:00 |
|
Mitchell Hashimoto
|
29ede35b28
|
packer/rpc: when communicator abruptly exits, set exit status 123
|
2013-08-19 23:21:53 -07:00 |
|
Mitchell Hashimoto
|
d88ff24343
|
packer/rpc: ui.Machine works over RPC properly
|
2013-08-12 10:25:56 -07:00 |
|
Mitchell Hashimoto
|
c8bc2bc1ba
|
packer: Add Machine func to Ui
|
2013-08-11 18:16:00 -07:00 |
|
Mitchell Hashimoto
|
2349706a68
|
packer/rpc: register map[string]string since we transfer that
|
2013-08-09 16:53:18 -07:00 |
|
Mitchell Hashimoto
|
7408558a55
|
packer, packer/rpc: Update Build interface to allow variable overrides
|
2013-08-09 15:57:07 -07:00 |
|
Mitchell Hashimoto
|
1812efe3b5
|
communicator/ssh: use SetExited
|
2013-07-29 12:12:42 -07:00 |
|
Mitchell Hashimoto
|
1400645d69
|
packer/rpc: Use the SetExited for remote communicators
|
2013-07-29 12:07:37 -07:00 |
|
Mitchell Hashimoto
|
bd1fe21718
|
packer/rpc: remove unused test file
|
2013-07-23 13:45:35 -07:00 |
|
Jason A. Beranek
|
71a1bd7354
|
Add support for -force flag on builds [GH-119]
|
2013-07-11 23:43:23 -05:00 |
|
Mitchell Hashimoto
|
ef1ec3708b
|
packer/rpc: Properly close net.conn when remote process ends
|
2013-07-07 20:59:43 -07:00 |
|
Mitchell Hashimoto
|
fc78bf3dd6
|
packer: PostProcessor can take multiple configs
|
2013-07-01 14:59:23 -07:00 |
|
Mitchell Hashimoto
|
f270701858
|
packer: PostProcessor API change so they can keep artifacts [GH-55]
|
2013-07-01 11:30:39 -07:00 |
|
Mitchell Hashimoto
|
60c0cb6fc8
|
packer/rpc: Tests passing again
|
2013-07-01 10:45:51 -07:00 |
|
Mitchell Hashimoto
|
6f705d5bcb
|
packer/rpc: Listen on 127.0.0.1 specifically to avoid hangs
|
2013-07-01 09:39:34 -07:00 |
|
Mitchell Hashimoto
|
9e786cf754
|
packer: Provisioner/Hook can have errors returned
|
2013-06-26 17:50:25 -07:00 |
|
Mitchell Hashimoto
|
ebccdda8ab
|
packer/rpc: Wrap errors in BasicError for RPC config errors
|
2013-06-20 12:55:11 -07:00 |
|
Mitchell Hashimoto
|
72f5d84cb7
|
fmt
|
2013-06-18 21:54:33 -07:00 |
|
Mitchell Hashimoto
|
a8b66cf020
|
packer/rpc: Convert any errors in configure to basic error
|
2013-06-18 21:04:33 -07:00 |
|
Mitchell Hashimoto
|
6e0685047e
|
packer/rpc: Environment.PostProcessor() properly sets thigns up
|
2013-06-18 20:54:40 -07:00 |
|
Mitchell Hashimoto
|
9e78cbaa89
|
packer: PostProcessor takes a UI [GH-20]
|
2013-06-18 20:38:21 -07:00 |
|
Mitchell Hashimoto
|
338298b8af
|
command/build, command/validate: Setup proper components to avoid nil
|
2013-06-18 16:29:29 -07:00 |
|
Mitchell Hashimoto
|
0f354c79d1
|
packer: Add Destroy method to artifact
[GH-18]
|
2013-06-18 16:01:14 -07:00 |
|