686 Commits

Author SHA1 Message Date
Mitchell Hashimoto
b019a15c80 website: custom provisioner docs 2013-06-20 14:46:21 -07:00
Mitchell Hashimoto
581173eeb8 website: plugin dev tips headers 2013-06-20 14:30:02 -07:00
Mitchell Hashimoto
a148672433 website: build command documentation 2013-06-20 14:24:30 -07:00
Mitchell Hashimoto
7efbfa0b15 website: validate command docs 2013-06-20 14:13:35 -07:00
Mitchell Hashimoto
c573cf2370 website: start documenting the command-line 2013-06-20 14:08:04 -07:00
Mitchell Hashimoto
04a2afd8ee website: update terminology 2013-06-20 14:02:04 -07:00
Mitchell Hashimoto
0e421d2eb0 website: update shell provisioner docs 2013-06-20 13:51:18 -07:00
Mitchell Hashimoto
badad141d3 provisioner/shell: can specify multiple scripts to provision with 2013-06-20 13:45:54 -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
091533246e Make sure the cache dir is absolute 2013-06-20 12:37:17 -07:00
Mitchell Hashimoto
95da55c0fa builder/vmware: Log the output of various commands 2013-06-20 12:33:01 -07:00
Mitchell Hashimoto
23712375aa Default cache to "packer_cache" in CWD 2013-06-20 12:18:03 -07:00
Mitchell Hashimoto
7586b6ec90 Update TODO 2013-06-20 11:53:27 -07:00
Mitchell Hashimoto
0aa9b2df78 Remove "packerrc" from the gitignore, it isn't used anymore 2013-06-20 11:52:54 -07:00
Mitchell Hashimoto
525813722d Ignore the pkg directory 2013-06-20 11:49:53 -07:00
Mitchell Hashimoto
6e805be1d6 scripts: zip the packages for dist 2013-06-20 00:01:12 -07:00
Mitchell Hashimoto
6bb15b7d58 make dist.sh executable 2013-06-19 22:46:24 -07:00
Mitchell Hashimoto
79f230b0b0 move scripts into the scripts/ folder 2013-06-19 22:44:02 -07:00
Mitchell Hashimoto
641ece6376 dist.sh maxes out CPU 2013-06-19 22:40:30 -07:00
Mitchell Hashimoto
b37c171676 Begin work on the dist.sh script to create the distribution 2013-06-19 22:20:52 -07:00
Mitchell Hashimoto
d1c69048ed fmt 2013-06-19 21:20:54 -07:00
Mitchell Hashimoto
8b9263d38f builder/vmware: properly handle errors 2013-06-19 21:20:48 -07:00
Mitchell Hashimoto
848985b200 builder/virtualbox: proper artifact [GH-23] 2013-06-19 21:12:11 -07:00
Mitchell Hashimoto
0028563253 builder/virtualbox: properly handle errors 2013-06-19 21:07:53 -07:00
Mitchell Hashimoto
7db824f457 builder/digitalocean: Properly return errors 2013-06-19 21:00:51 -07:00
Mitchell Hashimoto
c490911eb6 builder/amazonebs: Get rid of TODO since we can specify source states 2013-06-19 20:57:56 -07:00
Mitchell Hashimoto
cac0f49bb8 builder/amazonebs: Return proper errors 2013-06-19 20:54:02 -07:00
Mitchell Hashimoto
6d57e0c530 builder/digitalocean: timeout TCP connections to SSH 2013-06-19 13:26:08 -07:00
Mitchell Hashimoto
0235a00545 builder/digitalocean: compile with scrub changes 2013-06-19 13:26:03 -07:00
Mitchell Hashimoto
0770e2ddec builder/digitalocean: Scrub sensitive information out of logs
/cc @pearkes
2013-06-19 13:18:53 -07:00
Mitchell Hashimoto
214d679e2d command/build: output <nothing> properly if no artifact 2013-06-19 13:07:52 -07:00
Mitchell Hashimoto
7dbe330099 packer: Discard log output in tests 2013-06-18 23:18:21 -07:00
Mitchell Hashimoto
f76027d449 packer: Improved logging around build runs 2013-06-18 23:05:02 -07:00
Mitchell Hashimoto
360a6939a4 packer: Post-process chain works properly 2013-06-18 22:58:23 -07:00
Mitchell Hashimoto
d3e120c6fb command/build: Say if no artifacts were created 2013-06-18 22:53:30 -07:00
Mitchell Hashimoto
dabe7ac584 packer: keep_input_artifact will keep prior artifact in a PP
[GH-19]
2013-06-18 22:45:53 -07:00
Mitchell Hashimoto
221281b714 builder/digitalocean: fmt 2013-06-18 22:02:09 -07:00
Mitchell Hashimoto
72f5d84cb7 fmt 2013-06-18 21:54:33 -07:00
Mitchell Hashimoto
91253c4f32 builder/digitalocean: Implement Artifact destroy
/cc @pearkes
2013-06-18 21:54:15 -07:00
Mitchell Hashimoto
c3de114585 post-processor/compress: Boilerplate for the compress PP 2013-06-18 21:18:41 -07:00
Mitchell Hashimoto
593295c7d9 packer: Build only adds post-processor artifact if not nil 2013-06-18 21:15:14 -07:00
Mitchell Hashimoto
b5546262ca command/validate: lol spelling error 2013-06-18 21:10:46 -07:00
Mitchell Hashimoto
6b42b3b329 command/validate: better logging 2013-06-18 21:10:34 -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
44087ca7df website: finish digitalocean docs 2013-06-18 19:25:54 -07:00
Mitchell Hashimoto
78de34538d rename digital-ocean to digitalocean 2013-06-18 16:52:22 -07:00
Mitchell Hashimoto
31982bcfc6 website: document digitalocean builder 2013-06-18 16:51:46 -07:00
Mitchell Hashimoto
338298b8af command/build, command/validate: Setup proper components to avoid nil 2013-06-18 16:29:29 -07:00