265 Commits

Author SHA1 Message Date
Chris Bednarski
28a13111b8 Add stub for validate test 2015-07-13 14:57:35 -07:00
Zach Zolton
548f2ced1c Fix packer build reading from STDIN
Signed-off-by: Jesse Szwedko <jesse.szwedko@getbraintree.com>
2015-06-30 17:56:14 +00:00
Mitchell Hashimoto
5c82ac2835 Merge pull request #2356 from mitchellh/b-min-version
packer: validate minimum version [GH-2310]
2015-06-29 13:46:35 -07:00
Mitchell Hashimoto
2498ad02c8 packer: validate minimum version [GH-2310] 2015-06-29 11:49:45 -07:00
Chris Bednarski
94e1f83070 Added a black-box acceptance test for -only and -except build flags 2015-06-27 00:47:50 -07:00
Mitchell Hashimoto
1bcb52a093 command/fix: validate resulting template [GH-2075] 2015-06-13 13:56:09 -04:00
Mitchell Hashimoto
2a6c4e0d2c command/push: output fix 2015-06-09 21:09:56 -07:00
Mitchell Hashimoto
6e9fb6a9d1 command/push: the -name parameter actually works 2015-06-09 21:09:09 -07:00
Mitchell Hashimoto
793698f8a7 command/build: skip nil builds [GH-2163] 2015-06-04 16:25:14 +02:00
Mitchell Hashimoto
c49fe672b3 command/validate: bail if can't initialize build [GH-2139] 2015-05-29 16:09:37 -07:00
Mitchell Hashimoto
1b775cca2e packer: core interpolates Push 2015-05-29 15:41:52 -07:00
Mitchell Hashimoto
579264bb5b command/push: interpolate 2015-05-29 15:35:55 -07:00
Mitchell Hashimoto
f8c877771d Merge branch 'f-packer-push-name' 2015-05-28 15:18:36 -07:00
Mitchell Hashimoto
590997df44 packer: automatically validate when creating a core 2015-05-28 14:43:15 -07:00
Mitchell Hashimoto
1ee2b014a6 packer: remove Ui/Cache from CoreConfig 2015-05-27 20:09:52 -07:00
Mitchell Hashimoto
8df1bca5a1 command/meta: parse var-files 2015-05-26 09:58:36 -07:00
Mitchell Hashimoto
946f745881 command: don't use packer.Template 2015-05-26 09:38:09 -07:00
Mitchell Hashimoto
dc74ec5612 packer: remove Environment 2015-05-25 17:29:10 -07:00
Mitchell Hashimoto
9d89ca8e07 command: build should be converted to new API, compiles 2015-05-23 16:30:45 -07:00
Jack Pearkes
344c741642 command/push: allow specifying a -name param for push target 2015-04-15 12:54:58 -07:00
Seth Vargo
cd0d326934 Allow -create to be passed still for BC 2015-02-04 13:36:06 -05:00
Seth Vargo
6728326cc3 Also pass in the template contents and name of the template when pushing 2015-02-04 13:30:40 -05:00
Seth Vargo
983b0b8988 Allow specifying a -message when pushing 2015-02-04 13:30:40 -05:00
Seth Vargo
8e0c7ace3a Add a -message option to pushes 2015-02-04 13:30:40 -05:00
Seth Vargo
17d4c4396c Always create the build configuration if it does not exist 2015-02-04 13:30:39 -05:00
Mitchell Hashimoto
f02000c85d command/push: update help text 2014-12-09 16:14:04 -08:00
Mitchell Hashimoto
80c93bfea0 command/push: ctrl-C should work properly 2014-12-09 16:14:04 -08:00
Mitchell Hashimoto
cc61a7dfb8 command/push: warn for bad builds 2014-12-09 16:14:04 -08:00
Mitchell Hashimoto
c9504d50ba command/push: send artifact true/false if we're post-processing 2014-12-09 16:14:04 -08:00
Mitchell Hashimoto
73c5192b35 command/push: add base_dir setting 2014-12-09 16:14:04 -08:00
Mitchell Hashimoto
f76116e4a3 command/push: if a token isn't given, don't set it 2014-12-09 16:14:04 -08:00
Mitchell Hashimoto
d08815fc49 command/push: works 2014-12-09 16:14:04 -08:00
Mitchell Hashimoto
c1fbc473a2 command/push: propagate token properly 2014-12-09 16:14:04 -08:00
Mitchell Hashimoto
6bd8c6ca79 command/push: support custom endpoints 2014-12-09 16:14:03 -08:00
Mitchell Hashimoto
2f65b1bb67 command/push: create the build config if we can 2014-12-09 16:14:03 -08:00
Mitchell Hashimoto
2f60707463 command/push: actual upload to named build config 2014-12-09 16:14:03 -08:00
Mitchell Hashimoto
0f5ef2ce2b command/push: close reader 2014-12-09 16:14:03 -08:00
Mitchell Hashimoto
fbc1551048 command/push: partially implemented, tests 2014-12-09 16:14:03 -08:00
Mitchell Hashimoto
6fb375c89e command: push command 2014-12-09 16:14:03 -08:00
Mitchell Hashimoto
356b48827b command: version tests 2014-10-27 20:58:44 -07:00
Mitchell Hashimoto
a5a2c3ceb7 command: support machine-readable still 2014-10-27 20:58:05 -07:00
Mitchell Hashimoto
8dbe0f065c Remove version from "packer" package 2014-10-27 20:51:34 -07:00
Mitchell Hashimoto
fa36cf82ee command: move all remaining commands 2014-10-27 20:34:49 -07:00
Mitchell Hashimoto
8054e66db6 command: move more to this package, remove old packages 2014-10-27 20:31:02 -07:00
Mitchell Hashimoto
96b0ec5395 Start putting commands in command/, modify core 2014-10-27 20:21:13 -07:00
Mitchell Hashimoto
c6243a2de7 command/build: -color [GH-1433] 2014-09-05 16:05:02 -07:00
Mitchell Hashimoto
b5f153a1a2 command/build: -parallel=false to disable parallelization [GH-924] 2014-03-12 21:34:43 -07:00
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