Mitchell Hashimoto
02bb5b0a97
packer: template process build names [GH-744]
2013-12-27 09:43:59 -07:00
Mitchell Hashimoto
107e47fe25
update commands to new user var syntax
2013-12-27 09:21:17 -07:00
Mitchell Hashimoto
6f449abf2e
command/fix: remove some useless comments
2013-12-25 11:16:26 -07:00
Mitchell Hashimoto
87f9eca511
command/fix: rename vmware to vmware-iso
2013-12-25 11:13:32 -07:00
Mitchell Hashimoto
89ab009c3f
command/fix: add fixer to fix virtualbox to virtualbox-iso
2013-12-22 16:01:28 -08:00
Mitchell Hashimoto
99cbe1fc42
command/fix: update help
2013-12-19 14:56:12 -08:00
Mitchell Hashimoto
8819594386
command/fix: fix for overrides
2013-12-19 14:54:00 -08:00
Mitchell Hashimoto
84f8c0bfa0
command/fix: cleaner
2013-12-19 14:44:12 -08:00
Mitchell Hashimoto
53bb8a7079
fmt
2013-12-11 14:01:06 -08:00
Mitchell Hashimoto
6a141ba552
command/inspect: output the description if we have it
2013-12-11 13:48:18 -08:00
Mitchell Hashimoto
05e61e1a07
command/build: output warnings
2013-11-02 23:21:12 -05:00
Mitchell Hashimoto
87e88dc847
command/build: get command passing
2013-11-02 23:09:58 -05:00
Mitchell Hashimoto
5d45d9b728
command/validate: output warnings
2013-11-02 23:09:30 -05:00
Mitchell Hashimoto
49680548f4
command/fix: add synopsis option to fixers
...
This will be used in help output and such later
2013-11-02 11:34:54 +01:00
Mitchell Hashimoto
03321c7cdb
command/fix: add fixer to auto set guest_additions_mode
2013-11-02 11:34:54 +01:00
Mitchell Hashimoto
8c9d24541b
command/build: remove asserts framewor
2013-10-16 16:27:15 -10:00
Mitchell Hashimoto
8e9428633b
command/inspect: fix weird output
2013-09-02 15:38:57 -07:00
Mitchell Hashimoto
977969a7e9
command/inspect: cleaner output if no required vars
2013-08-31 17:49:22 -07:00
Mitchell Hashimoto
0b975b9203
command/inspect: show required variables differently
2013-08-31 17:47:38 -07:00
Mitchell Hashimoto
03cdac3028
command/build: build error machine-readable is targetted to the build
2013-08-27 15:03:49 -07:00
Mitchell Hashimoto
cd95f21d4a
command/build: "end" sentinel in artifact machine-readable output
2013-08-27 13:40:19 -07:00
Mitchell Hashimoto
84d91c5f1a
command/build: put build errors in machine readable output
2013-08-27 13:37:31 -07:00
Mitchell Hashimoto
5515d6f845
command/inspect: template-build should be template-builder
2013-08-13 21:35:01 -04:00
Mitchell Hashimoto
f56f1740fd
command/inspect: change logging to be %#v for better values
2013-08-13 09:53:30 -07:00
Mitchell Hashimoto
588623b008
command/inspect: help text shows machine-readable flag
2013-08-13 09:38:54 -07:00
Mitchell Hashimoto
30f9358edc
command/inspect: Inspect a templates contents
...
This command prints out the components of a template, and most
importantly respects the machine-readable flag so that you can
programmatically inspect a template's contents without manually parsing
the JSON.
2013-08-13 09:36:40 -07:00
Mitchell Hashimoto
fd3bce0444
command/build: use the real artifact string in machine readable
2013-08-12 10:31:36 -07:00
Mitchell Hashimoto
568f635824
command/build: machine-readable artifacts
2013-08-12 10:09:45 -07:00
Mitchell Hashimoto
a675b89b0e
packer: -machine-readable not double hyphen
2013-08-11 23:26:24 -07:00
Mitchell Hashimoto
02edc7579b
packer: Rename ReaderWriterUi to BasicUi
2013-08-11 18:20:27 -07:00
Mitchell Hashimoto
51cfc355c9
command/bulid: cosmetic, align help text
2013-08-09 16:46:38 -07:00
Mitchell Hashimoto
afab2e44d7
command/build,validate: accept -var-file
2013-08-09 16:46:06 -07:00
Mitchell Hashimoto
56c36c12ed
command/build,validate: pass user vars to Prepare
2013-08-09 15:57:09 -07:00
Mitchell Hashimoto
229eab0623
common/command: rename BuildFilters to BuildOptions
2013-08-09 15:57:08 -07:00
Mitchell Hashimoto
165ce3b4a8
command/build,validate: use new ParseTemplateFile methods
2013-08-09 15:57:08 -07:00
Mitchell Hashimoto
8507e8098d
command/validate: accept -only/-except and use new common stuff
2013-08-09 15:57:08 -07:00
Mitchell Hashimoto
089df41aac
common/command: introduce this package for common cmmand stuff
2013-08-09 15:57:08 -07:00
Mitchell Hashimoto
88d274537c
command/build,validate: compiles again with latest user var changes
2013-08-09 15:57:08 -07:00
Mitchell Hashimoto
e66208c239
command/fix: replace CreateTime with new timestamp
2013-08-08 17:25:26 -07:00
Mitchell Hashimoto
4ddb4ab8d1
command/fix: log fixer to run
2013-08-08 17:25:26 -07:00
Mitchell Hashimoto
64ecc5cad7
command/fix: use strings instead of Fixer for list
2013-08-08 17:25:26 -07:00
Mitchell Hashimoto
8fb4e1ab88
add tests files to everything to test compilation
2013-07-30 16:05:20 -07:00
Mitchell Hashimoto
2227e5ab31
command/build: if any builds fail, exit with 1 exit status
2013-07-23 13:36:07 -07:00
Mitchell Hashimoto
3130fb43a7
command/fix: properly replace the escaped </>
2013-07-14 17:10:50 +09:00
Mitchell Hashimoto
7fc30436d5
command/fix: run the iso-md5 fixer
2013-07-14 17:05:26 +09:00
Mitchell Hashimoto
ab2af979fd
command/fix: fixer for iso_md5 change
2013-07-14 16:51:20 +09:00
Mitchell Hashimoto
aae210f12d
command/fix: boilerplate for the fix command
2013-07-14 16:22:18 +09:00
Jason A. Beranek
13c733a3db
Add support for -force flag on builds [GH-119]
2013-07-11 23:43:23 -05:00
Brandon Liu
9a82910f9a
Command helpText indicates that options must come before template.
2013-07-02 13:07:39 -07:00
Mitchell Hashimoto
a000934154
command/build: include the build name in the err/success output
2013-06-27 22:26:48 -04:00