Mitchell Hashimoto
|
e21d389fd2
|
packer: Fixin bugs in PrefixUi calling the wrong method
|
2013-06-03 13:54:28 -07:00 |
Mitchell Hashimoto
|
3e1b10c09e
|
packer: ColoredUi bolds, but doesn't bold messages
|
2013-06-03 13:49:59 -07:00 |
Mitchell Hashimoto
|
3a61196f15
|
command/build: Wrap the onion the right way
|
2013-06-03 13:47:49 -07:00 |
Mitchell Hashimoto
|
aee0799988
|
command/build: Colors!
|
2013-06-03 13:43:38 -07:00 |
Mitchell Hashimoto
|
f041ebb2fd
|
packer: ColoredUi
|
2013-06-03 13:35:43 -07:00 |
Mitchell Hashimoto
|
c5d539ef13
|
command/build: Better prefixes
|
2013-06-03 11:40:08 -07:00 |
Mitchell Hashimoto
|
edab952a68
|
packer: Add Message method to Ui
|
2013-06-03 11:30:38 -07:00 |
Mitchell Hashimoto
|
37937c1290
|
provisioner/shell: Use RemoteCmd.Wait
|
2013-06-03 10:56:12 -07:00 |
Mitchell Hashimoto
|
bbc5f305e2
|
packer: RemoteCmd.Wait
|
2013-06-03 10:49:23 -07:00 |
Mitchell Hashimoto
|
fdda64f48e
|
provisioner/shell: Trim whitespace on output
|
2013-06-02 23:39:04 -07:00 |
Mitchell Hashimoto
|
684df67ca6
|
provisioner/shell: Adhere to new communicator API
|
2013-06-02 23:34:55 -07:00 |
Mitchell Hashimoto
|
75074ca92d
|
go fmt
|
2013-06-02 23:27:18 -07:00 |
Mitchell Hashimoto
|
1cea606f12
|
communicator/ssh: Adhere to new Communicator interface
|
2013-06-02 23:27:01 -07:00 |
Mitchell Hashimoto
|
a21fe8c484
|
packer/rpc: Exited fields now work over RPC
|
2013-06-02 23:21:55 -07:00 |
Mitchell Hashimoto
|
ea4171f163
|
packer/rpc: Hook up the new communicator interface
|
2013-06-02 23:08:40 -07:00 |
Mitchell Hashimoto
|
532faec457
|
packer: New Communicator interface is much simplified
|
2013-06-02 21:20:27 -07:00 |
Mitchell Hashimoto
|
ffcb7afbee
|
provisioner/shell: Properly handle closed channels in select
|
2013-06-02 19:03:26 -07:00 |
Mitchell Hashimoto
|
6bcd5de6f5
|
command/build: Help text
|
2013-06-02 15:17:04 -07:00 |
Mitchell Hashimoto
|
74d812a766
|
packer: Much smarter CLI
|
2013-06-02 15:03:02 -07:00 |
Mitchell Hashimoto
|
fcd866731b
|
packer: Remove extra newline on version
|
2013-06-02 11:52:49 -07:00 |
Mitchell Hashimoto
|
aa1304f860
|
packer: Print command help if "--help" is given
|
2013-06-02 11:49:01 -07:00 |
Mitchell Hashimoto
|
bbafcfa938
|
packer, etc: added Help method to Command interface
This will be used for long-form help when "packer help foo"
or "packer foo --help" is called.
|
2013-06-02 11:41:12 -07:00 |
Mitchell Hashimoto
|
cf732a913d
|
provisioner/shell: stream output in real time
|
2013-06-01 21:59:33 -07:00 |
Mitchell Hashimoto
|
bf296b396e
|
builder/amazonebs: panics in edge cases
|
2013-06-01 21:50:20 -07:00 |
Mitchell Hashimoto
|
e629eef97a
|
packer/plugin: Start testing the client
|
2013-06-01 19:35:19 -07:00 |
Mitchell Hashimoto
|
45c590f413
|
packer: Fix help output for packer, excessive newlines
|
2013-06-01 19:15:32 -07:00 |
Mitchell Hashimoto
|
ade3795123
|
packer: RemoteCommand.StderrChan
|
2013-06-01 18:49:49 -07:00 |
Mitchell Hashimoto
|
3bdd74f9c5
|
Update TODO
|
2013-06-01 18:33:32 -07:00 |
Mitchell Hashimoto
|
e753ffe5d9
|
packer: Refactor on StdoutChan so it'll work for stderr easily
|
2013-06-01 18:31:22 -07:00 |
Mitchell Hashimoto
|
810d17c0ef
|
packer: RemoteCommand.StdoutChan works + tests
|
2013-06-01 18:21:27 -07:00 |
Mitchell Hashimoto
|
ace53450b9
|
packer: More efficient RemoteCommand.ExitChan
|
2013-06-01 17:57:26 -07:00 |
Mitchell Hashimoto
|
c6dd54760c
|
Get everything compiling again
|
2013-06-01 17:48:19 -07:00 |
Mitchell Hashimoto
|
8034e91ca3
|
packer: Lock in RemoteCommand.ExitChan
|
2013-06-01 17:45:57 -07:00 |
Mitchell Hashimoto
|
24237da32c
|
packer: RemoteCommand.ExitChan() and tests
|
2013-05-28 18:12:15 -07:00 |
Mitchell Hashimoto
|
97ba152771
|
packer: tests for RemoteCommand.Wait
|
2013-05-28 18:02:14 -07:00 |
Mitchell Hashimoto
|
7154b5c0f1
|
packer/rpc: Close the net conn after done sending data for Comm
|
2013-05-27 23:36:34 -07:00 |
Mitchell Hashimoto
|
78ab1709cd
|
packer/rpc: Better logging in communicator
|
2013-05-27 22:10:44 -07:00 |
Mitchell Hashimoto
|
b26ff7a6eb
|
communicator/ssh: More logging
|
2013-05-27 22:05:33 -07:00 |
Mitchell Hashimoto
|
9ebf0435ff
|
provisioner/shell: Basic run
|
2013-05-27 21:54:19 -07:00 |
Mitchell Hashimoto
|
33f8d29571
|
builder/amazonebs, command/build: use new UI interface
|
2013-05-27 15:15:42 -07:00 |
Mitchell Hashimoto
|
2788d29bd1
|
packer, packer/rpc: Update Ui to just take a message
|
2013-05-27 15:12:48 -07:00 |
Mitchell Hashimoto
|
f726ea2800
|
provisioner/shell: Start working on shell provisioner
|
2013-05-27 15:06:34 -07:00 |
Mitchell Hashimoto
|
81d8b20730
|
Update TODO, since Upload is implemented
|
2013-05-24 09:48:24 -07:00 |
Mitchell Hashimoto
|
69f1d0fd9f
|
communicator/ssh: Clearer TODO message about acks
|
2013-05-24 09:40:20 -07:00 |
Mitchell Hashimoto
|
3a9069037e
|
uPate TODO
|
2013-05-24 09:27:41 -07:00 |
Mitchell Hashimoto
|
eb5f478ee7
|
communicator/ssh: Return error if non-zero exit status on Upload
|
2013-05-24 09:27:28 -07:00 |
Mitchell Hashimoto
|
821d27a6bb
|
communicator/ssh: More complete SCP
|
2013-05-24 09:06:13 -07:00 |
Mitchell Hashimoto
|
d8ad9ca106
|
communicator/ssh: A first pass at SCP uploading
|
2013-05-24 08:23:48 -07:00 |
Mitchell Hashimoto
|
35a947e304
|
builder/amazonebs: Add provisioning step
|
2013-05-23 22:47:59 -07:00 |
Mitchell Hashimoto
|
d00abbd5ce
|
Add shell provisioner to default config
|
2013-05-23 22:40:43 -07:00 |