Commit Graph

193 Commits (873760e69e95ca18e57b31993c0ed0d12e04ce91)

Author SHA1 Message Date
Seth Vargo 983b0b8988 Allow specifying a -message when pushing
11 years ago
Seth Vargo 8e0c7ace3a Add a -message option to pushes
11 years ago
Seth Vargo 17d4c4396c Always create the build configuration if it does not exist
11 years ago
Mitchell Hashimoto f02000c85d command/push: update help text
12 years ago
Mitchell Hashimoto 80c93bfea0 command/push: ctrl-C should work properly
12 years ago
Mitchell Hashimoto cc61a7dfb8 command/push: warn for bad builds
12 years ago
Mitchell Hashimoto c9504d50ba command/push: send artifact true/false if we're post-processing
12 years ago
Mitchell Hashimoto 73c5192b35 command/push: add base_dir setting
12 years ago
Mitchell Hashimoto f76116e4a3 command/push: if a token isn't given, don't set it
12 years ago
Mitchell Hashimoto d08815fc49 command/push: works
12 years ago
Mitchell Hashimoto c1fbc473a2 command/push: propagate token properly
12 years ago
Mitchell Hashimoto 6bd8c6ca79 command/push: support custom endpoints
12 years ago
Mitchell Hashimoto 2f65b1bb67 command/push: create the build config if we can
12 years ago
Mitchell Hashimoto 2f60707463 command/push: actual upload to named build config
12 years ago
Mitchell Hashimoto 0f5ef2ce2b command/push: close reader
12 years ago
Mitchell Hashimoto fbc1551048 command/push: partially implemented, tests
12 years ago
Mitchell Hashimoto 6fb375c89e command: push command
12 years ago
Mitchell Hashimoto 356b48827b command: version tests
12 years ago
Mitchell Hashimoto a5a2c3ceb7 command: support machine-readable still
12 years ago
Mitchell Hashimoto 8dbe0f065c Remove version from "packer" package
12 years ago
Mitchell Hashimoto fa36cf82ee command: move all remaining commands
12 years ago
Mitchell Hashimoto 8054e66db6 command: move more to this package, remove old packages
12 years ago
Mitchell Hashimoto 96b0ec5395 Start putting commands in command/, modify core
12 years ago
Mitchell Hashimoto c6243a2de7 command/build: -color [GH-1433]
12 years ago
Mitchell Hashimoto b5f153a1a2 command/build: -parallel=false to disable parallelization [GH-924]
12 years ago
Mitchell Hashimoto 02bb5b0a97 packer: template process build names [GH-744]
12 years ago
Mitchell Hashimoto 107e47fe25 update commands to new user var syntax
12 years ago
Mitchell Hashimoto 6f449abf2e command/fix: remove some useless comments
13 years ago
Mitchell Hashimoto 87f9eca511 command/fix: rename vmware to vmware-iso
13 years ago
Mitchell Hashimoto 89ab009c3f command/fix: add fixer to fix virtualbox to virtualbox-iso
13 years ago
Mitchell Hashimoto 99cbe1fc42 command/fix: update help
13 years ago
Mitchell Hashimoto 8819594386 command/fix: fix for overrides
13 years ago
Mitchell Hashimoto 84f8c0bfa0 command/fix: cleaner
13 years ago
Mitchell Hashimoto 53bb8a7079 fmt
13 years ago
Mitchell Hashimoto 6a141ba552 command/inspect: output the description if we have it
13 years ago
Mitchell Hashimoto 05e61e1a07 command/build: output warnings
13 years ago
Mitchell Hashimoto 87e88dc847 command/build: get command passing
13 years ago
Mitchell Hashimoto 5d45d9b728 command/validate: output warnings
13 years ago
Mitchell Hashimoto 49680548f4 command/fix: add synopsis option to fixers
13 years ago
Mitchell Hashimoto 03321c7cdb command/fix: add fixer to auto set guest_additions_mode
13 years ago
Mitchell Hashimoto 8c9d24541b command/build: remove asserts framewor
13 years ago
Mitchell Hashimoto 8e9428633b command/inspect: fix weird output
13 years ago
Mitchell Hashimoto 977969a7e9 command/inspect: cleaner output if no required vars
13 years ago
Mitchell Hashimoto 0b975b9203 command/inspect: show required variables differently
13 years ago
Mitchell Hashimoto 03cdac3028 command/build: build error machine-readable is targetted to the build
13 years ago
Mitchell Hashimoto cd95f21d4a command/build: "end" sentinel in artifact machine-readable output
13 years ago
Mitchell Hashimoto 84d91c5f1a command/build: put build errors in machine readable output
13 years ago
Mitchell Hashimoto 5515d6f845 command/inspect: template-build should be template-builder
13 years ago
Mitchell Hashimoto f56f1740fd command/inspect: change logging to be %#v for better values
13 years ago
Mitchell Hashimoto 588623b008 command/inspect: help text shows machine-readable flag
13 years ago
Mitchell Hashimoto 30f9358edc command/inspect: Inspect a templates contents
13 years ago
Mitchell Hashimoto fd3bce0444 command/build: use the real artifact string in machine readable
13 years ago
Mitchell Hashimoto 568f635824 command/build: machine-readable artifacts
13 years ago
Mitchell Hashimoto a675b89b0e packer: -machine-readable not double hyphen
13 years ago
Mitchell Hashimoto 02edc7579b packer: Rename ReaderWriterUi to BasicUi
13 years ago
Mitchell Hashimoto 51cfc355c9 command/bulid: cosmetic, align help text
13 years ago
Mitchell Hashimoto afab2e44d7 command/build,validate: accept -var-file
13 years ago
Mitchell Hashimoto 56c36c12ed command/build,validate: pass user vars to Prepare
13 years ago
Mitchell Hashimoto 229eab0623 common/command: rename BuildFilters to BuildOptions
13 years ago
Mitchell Hashimoto 165ce3b4a8 command/build,validate: use new ParseTemplateFile methods
13 years ago
Mitchell Hashimoto 8507e8098d command/validate: accept -only/-except and use new common stuff
13 years ago
Mitchell Hashimoto 089df41aac common/command: introduce this package for common cmmand stuff
13 years ago
Mitchell Hashimoto 88d274537c command/build,validate: compiles again with latest user var changes
13 years ago
Mitchell Hashimoto e66208c239 command/fix: replace CreateTime with new timestamp
13 years ago
Mitchell Hashimoto 4ddb4ab8d1 command/fix: log fixer to run
13 years ago
Mitchell Hashimoto 64ecc5cad7 command/fix: use strings instead of Fixer for list
13 years ago
Mitchell Hashimoto 8fb4e1ab88 add tests files to everything to test compilation
13 years ago
Mitchell Hashimoto 2227e5ab31 command/build: if any builds fail, exit with 1 exit status
13 years ago
Mitchell Hashimoto 3130fb43a7 command/fix: properly replace the escaped </>
13 years ago
Mitchell Hashimoto 7fc30436d5 command/fix: run the iso-md5 fixer
13 years ago
Mitchell Hashimoto ab2af979fd command/fix: fixer for iso_md5 change
13 years ago
Mitchell Hashimoto aae210f12d command/fix: boilerplate for the fix command
13 years ago
Jason A. Beranek 13c733a3db Add support for -force flag on builds [GH-119]
13 years ago
Brandon Liu 9a82910f9a Command helpText indicates that options must come before template.
13 years ago
Mitchell Hashimoto a000934154 command/build: include the build name in the err/success output
13 years ago
Mitchell Hashimoto bd6f176bf0 packer: Builds use their own UI [GH-21]
13 years ago
Mitchell Hashimoto bb5b12d77e command/build: output <nothing> properly if no artifact
13 years ago
Mitchell Hashimoto 4912b485e2 command/build: Say if no artifacts were created
13 years ago
Mitchell Hashimoto 6873999620 command/validate: lol spelling error
13 years ago
Mitchell Hashimoto 0efabb66dd command/validate: better logging
13 years ago
Mitchell Hashimoto 75b2fab7b5 command/build, command/validate: Setup proper components to avoid nil
13 years ago
Mitchell Hashimoto 218692950b packer: Build can return multiple artifacts
13 years ago
Mitchell Hashimoto 8f097399bf command/build: only output artifacts if we have some
13 years ago
Mitchell Hashimoto 47dcd47376 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