Commit Graph

88 Commits (810bea7fcbb47e5f21ddbd9ae71b18072bad2eec)

Author SHA1 Message Date
Mitchell Hashimoto e7b1ba2f5e command/bulid: cosmetic, align help text
13 years ago
Mitchell Hashimoto 95926424f2 command/build,validate: accept -var-file
13 years ago
Mitchell Hashimoto 713791ba9a command/build,validate: pass user vars to Prepare
13 years ago
Mitchell Hashimoto 1a1b4ba715 common/command: rename BuildFilters to BuildOptions
13 years ago
Mitchell Hashimoto 41b3f9ebd9 command/build,validate: use new ParseTemplateFile methods
13 years ago
Mitchell Hashimoto d0200b7be8 command/validate: accept -only/-except and use new common stuff
13 years ago
Mitchell Hashimoto a0033fba35 common/command: introduce this package for common cmmand stuff
13 years ago
Mitchell Hashimoto ddfd9be8cc command/build,validate: compiles again with latest user var changes
13 years ago
Mitchell Hashimoto ffc73a2ffa command/fix: replace CreateTime with new timestamp
13 years ago
Mitchell Hashimoto db5b236ad6 command/fix: log fixer to run
13 years ago
Mitchell Hashimoto bdd49619ae command/fix: use strings instead of Fixer for list
13 years ago
Mitchell Hashimoto 8046d2635a add tests files to everything to test compilation
13 years ago
Mitchell Hashimoto 6422fabd19 command/build: if any builds fail, exit with 1 exit status
13 years ago
Mitchell Hashimoto e5773e1b66 command/fix: properly replace the escaped </>
13 years ago
Mitchell Hashimoto 6f86fd9849 command/fix: run the iso-md5 fixer
13 years ago
Mitchell Hashimoto f91d4f2244 command/fix: fixer for iso_md5 change
13 years ago
Mitchell Hashimoto 8ee8612997 command/fix: boilerplate for the fix command
13 years ago
Jason A. Beranek 71a1bd7354 Add support for -force flag on builds [GH-119]
13 years ago
Brandon Liu f31f5ed759 Command helpText indicates that options must come before template.
13 years ago
Mitchell Hashimoto a5c2d6014f command/build: include the build name in the err/success output
13 years ago
Mitchell Hashimoto b308c942d5 packer: Builds use their own UI [GH-21]
13 years ago
Mitchell Hashimoto 214d679e2d command/build: output <nothing> properly if no artifact
13 years ago
Mitchell Hashimoto d3e120c6fb command/build: Say if no artifacts were created
13 years ago
Mitchell Hashimoto b5546262ca command/validate: lol spelling error
13 years ago
Mitchell Hashimoto 6b42b3b329 command/validate: better logging
13 years ago
Mitchell Hashimoto 338298b8af command/build, command/validate: Setup proper components to avoid nil
13 years ago
Mitchell Hashimoto 1015df8fa8 packer: Build can return multiple artifacts
13 years ago
Mitchell Hashimoto 7d63c196d5 command/build: only output artifacts if we have some
13 years ago
Mitchell Hashimoto d31b2d0038 command/build: Improved output when builds error
13 years ago
Mitchell Hashimoto 22e7345148 packer: Ui requires input for Ctrl-C
13 years ago
Mitchell Hashimoto 4c1873d1f3 command/build: Redo interrupt handling to be more robust
13 years ago
Mitchell Hashimoto e0f2bcf8a2 packer: Add "Ask" method to Ui to ask for input
13 years ago
Mitchell Hashimoto 45566feb75 command/build: Say we're in debug mode if we're in it
13 years ago
Mitchell Hashimoto bd843cfc16 command/build: -debug flag enables debug mode
13 years ago
Mitchell Hashimoto 4daefc2588 fmt
13 years ago
Mitchell Hashimoto 57725da852 command/validate: Validate configuration
13 years ago
Mitchell Hashimoto a35feebe70 packer: Build no longer takes Ui for Prepare
13 years ago
Mitchell Hashimoto c8120bc2eb TODO in command/validate
13 years ago
Mitchell Hashimoto 0b896a0ce2 command/validate: validates templates
13 years ago
Mitchell Hashimoto d6b0ff6a7f command/build: Add -except flag
13 years ago
Mitchell Hashimoto a0a78b68e8 builder/common: Create a downloader
13 years ago
Mitchell Hashimoto 521b59a6fa Make everything support the new builder interface
13 years ago
Mitchell Hashimoto 2de0238f10 command/build: Change default colors
13 years ago
Mitchell Hashimoto 0f98852d4d packer: Ui error output is red
13 years ago
Mitchell Hashimoto 62309cb6de Build/Builder take a Cache object now
13 years ago
Mitchell Hashimoto 8641215581 command/build: Much improved artifact output
13 years ago
Mitchell Hashimoto 05e047a355 command/build: Say the build is finished when it is finished
13 years ago
Mitchell Hashimoto bfbc3e376c command/build: add more logging
13 years ago
Mitchell Hashimoto bc670323c7 command/build: Fix scoping again
13 years ago
Mitchell Hashimoto 81595258be command/build: Lexical scoping bug to get the right build
13 years ago