Matthew Hooker
81522dced0
move packer to hashicorp
2017-04-04 13:39:01 -07:00
Matthew Hooker
79287d7e47
simplify some code
2017-03-28 20:36:20 -07:00
Chris Bednarski
010fa977cf
Change to explicit comparison with MagicCookieValue
2016-10-13 18:14:22 -07:00
Chris Bednarski
3935703286
Supress plugin discovery from plugins, which is redundant and noisy in the logs
2016-10-13 16:41:33 -07:00
Mark Peek
1c7a855302
Switch osext package from mitchellh -> kardianos #2842
2015-11-04 12:36:00 -08:00
Mark Peek
ba7814b0ed
Merge pull request #2846 from markpeek/packer-tmp
...
Create docker temp files under packer.d when TMPDIR is not set
2015-10-26 17:09:22 -07:00
Chris Bednarski
e080e73b04
Add some exit codes and use a constant for -PACKERSPACE-
2015-10-21 16:57:38 -07:00
Chris Bednarski
d09a9ab0c7
Implemented internal plugins
...
- Internal plugins are compiled into the same packer binary and invoked through the plugin command
- Search paths allow disk-based plugins to override and should function as normal
- This should allow for a 94% space savings vs statically compiling all the plugins as separate binaries.. approximately 24mb vs 431mb
2015-10-21 16:57:38 -07:00
Mark Peek
38c81cf3e3
Move ConfigFile() and ConfigDir() from package main to packer
2015-10-16 17:32:36 -07:00
Mitchell Hashimoto
e88fa43cfe
find proper extension
2015-06-11 16:45:24 -04:00
Mitchell Hashimoto
9514be0df0
lowercase the extension of plugins just in case
2015-06-10 20:24:34 -07:00
Mitchell Hashimoto
03032c26fb
ignore non-exe plugins on Windows [GH-2173]
2015-06-10 20:23:39 -07:00
Mitchell Hashimoto
1ee2b014a6
packer: remove Ui/Cache from CoreConfig
2015-05-27 20:09:52 -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
Aneesh Agrawal
63597af8bb
Clarify the plugin discovery search & priority orders.
2015-03-11 01:20:30 -04:00
Matt Hollingsworth
816f722e3b
Fix typo in log statement
2015-01-31 09:41:01 -05:00
Mitchell Hashimoto
c51cd3e39c
remove command configs
2014-10-27 20:59:13 -07:00
Mitchell Hashimoto
779b6d1719
packer/rpc, packer/plugin: remove Command interfaces
2014-10-27 20:40:24 -07:00
Mitchell Hashimoto
96b0ec5395
Start putting commands in command/, modify core
2014-10-27 20:21:13 -07:00
Mitchell Hashimoto
6e4191829b
Fix plugin loading from CWD [GH-1521]
2014-10-14 15:45:45 -07:00
Mitchell Hashimoto
d4fcbfafa8
Mechanisms to disable checkpoint
2014-09-08 14:20:13 -07:00
Mitchell Hashimoto
25868e1a13
ConfigDir
2014-09-08 13:38:35 -07:00
Mitchell Hashimoto
60182afb0b
Automatically discover plugins
2014-09-02 15:29:37 -07:00
Jack Pearkes
7d4efdc236
post-processor/vagrant-cloud: initial commit
2014-06-16 15:53:37 -04:00
Rickard von Essen
cdaa9d5a8e
Added support for Parallels Desktop for Mac [GH-223]
...
Added builder plugins: builder-parallels-iso and builder-parallels-pvm.
2014-05-01 20:29:22 +02:00
Florian Noeding
b879ec85cc
implemented null buider
...
The null builder is not really a bulider, it just setups a SSH
connection and runs the provisioners. It can be used to debug
provisioners without incurring high wait times. It does not create any
kind of image or artifact.
2014-03-24 11:26:10 +01:00
Mitchell Hashimoto
2af91addf9
Merge pull request #796 from Jimdo/puppet-server
...
Add puppet server provisioner
2014-02-24 09:49:27 -08:00
Mitchell Hashimoto
1502eed147
Add chef client provisioner to default list
2014-02-24 08:34:32 -08:00
Jan Brauer
ee50657097
Merge remote-tracking branch 'upstream/master' into puppet-server
2014-02-18 09:41:10 +01:00