Matthew McKeen
3d60bfb312
Add docker-import post-processor.
...
Implemented initial working version
of Docker image importing code. #774
2014-01-02 14:49:14 -08:00
Matthew McKeen
a0e533db41
Rename docker post processor to docker-push.
...
Implement login to a docker registry, error handling
2014-01-01 22:30:28 -08:00
Matthew McKeen
8bdb723264
Do some forward porting of the old work of
...
mitchellh/packer's docker branch. #774
2014-01-01 21:18:09 -08:00
Mitchell Hashimoto
b994b8c09e
Add vmware-vmx plugin
2013-12-26 14:55:06 -07:00
Mitchell Hashimoto
ca867cdbb1
rename vmware to vmware-iso
2013-12-25 11:12:09 -07:00
Mitchell Hashimoto
efac707078
Rename "virtualbox" builder to "virtualbox-iso"
2013-12-22 15:52:23 -08:00
Mitchell Hashimoto
eb542229cd
plugin/builder-virtualbox-ovf
2013-12-22 15:47:02 -08:00
Kelsey Hightower
f406a477d3
builder/googlecompute: enable the googlecompute builder
2013-12-12 21:53:03 -08:00
mheidenr
15766602c7
added post-processor-vsphere
2013-11-11 09:56:51 +01:00
Mitchell Hashimoto
f9f10ed512
main: Default config has docker
2013-11-08 16:57:34 -08:00
Mitchell Hashimoto
ac1012c108
Merge pull request #385 from TranscendComputing/master
...
builder/qemu: Qemu builder
2013-11-05 15:28:23 -08:00
Tom Hite
527a73cf4a
Merge branch 'master' of https://github.com/mitchellh/packer
2013-10-08 18:30:58 +00:00
Kelsey Hightower
ce8869279b
Enable ansible-local provisioner
2013-09-29 16:24:21 -07:00
Mitchell Hashimoto
5079fd4f0b
Rename puppet provisioner to puppet-masterless
2013-09-07 22:27:25 -07:00
James Turnbull
d37f287f8c
Added basic Puppet provisioner
2013-09-03 08:39:49 -04:00
Tom Hite
30d004022e
Initial checkin to GitHub -- has extensive changes to conform to the latest API model to match the 0.3.6 (Sept. 2, 2013) release.
2013-09-02 22:23:52 -05:00
Mark Peek
4b7da04052
Add base support for openstack [GH-155]
...
This change adds base support for an openstack builder.
Thank you to Rackspace for providing cloud assets to complete this work
and @sam-falvo for working with us on the perigee/gophercloud changes.
2013-08-26 21:57:23 -07:00
Mitchell Hashimoto
585cee9b4c
Merge branch 'provisioner-chef-solo' of https://github.com/jvandyke/packer into jvandyke-provisioner-chef-solo
...
Conflicts:
config.go
2013-08-25 20:49:53 -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
987f4445fb
Merge pull request #220 from rgarcia/salt-provisioner
...
provisioner/salt-masterless: masterless salt provisioner
2013-07-31 22:57:42 -07:00
Mitchell Hashimoto
d166433d4a
builder/amazon/chroot: rename to builder-amazon-chroot
2013-07-30 16:07:48 -07:00
Rafael Garcia
29993b30e4
provisioner/salt-masterless: rename
2013-07-28 23:30:03 -07:00
Rafael Garcia
361d7fbf8e
provisioner/salt: install salt
2013-07-27 00:14:32 -07:00
Mitchell Hashimoto
42f78804fe
plugin/builder-amazon-instance: add the plugin
2013-07-23 22:48:32 -05:00
Mitchell Hashimoto
aae210f12d
command/fix: boilerplate for the fix command
2013-07-14 16:22:18 +09:00
James Van Dyke
355fdecafa
Merge remote-tracking branch 'upstream/master' into provisioner-chef-solo
...
Conflicts:
config.go
Add the chef-solo provisioner back to config.go.
Fix import path for chef-solo provisioner.
2013-07-10 08:58:00 -04:00
James Van Dyke
712fd1f8fd
First pass at Chef Solo provisioner.
2013-07-05 00:26:48 -04:00
Eric Lathrop
3957d3dadc
Implement file upload provisioner per #118 .
2013-07-04 15:16:17 -04:00
Mitchell Hashimoto
c0d690209c
post-processor/vagrant: Only tar files
2013-06-27 14:06:14 -07:00
Mitchell Hashimoto
0a90d3e791
post-processor/compress: Boilerplate for the compress PP
2013-06-18 21:18:41 -07:00
Mitchell Hashimoto
661a5a80b6
rename digital-ocean to digitalocean
2013-06-18 16:52:22 -07:00
Mitchell Hashimoto
540fac6454
Allow post-processors in the core configuration
2013-06-18 11:00:31 -07:00
Robby Colvin
39cd5736e6
fmt
2013-06-17 16:36:22 -07:00
Mitchell Hashimoto
6cd0e7cbea
Check same directory as `packer` for plugins.
2013-06-17 15:55:21 -07:00
Mitchell Hashimoto
03d7a7f6b5
builder/digitalocean: Adhere to new interface, make default in Packer
...
@pearkes: I added "digital-ocean" to the default config since it will
be shipping with Packer. :)
2013-06-15 11:06:39 -07:00
Mitchell Hashimoto
0b896a0ce2
command/validate: validates templates
2013-06-13 10:03:52 -07:00
Mitchell Hashimoto
99af93f86a
foundation for virtualbox builder
2013-06-11 15:12:45 -07:00
Mitchell Hashimoto
a0fa5b9f99
configurable plugin min/pax port
2013-06-11 11:08:21 -07:00
Mitchell Hashimoto
e904705a49
packer uses the new plugin client API
2013-06-11 11:06:23 -07:00
Mitchell Hashimoto
fb2ffde29e
packer/plugin: Refactor the client for the API to be more uniform
2013-06-11 10:39:06 -07:00
Mitchell Hashimoto
7edfb66293
Clean up the configuration loading mechanisms, ditch toml
2013-06-08 22:26:49 -07:00
Mitchell Hashimoto
2e57496a82
builder/vmware: Start it. Creates disks so far...
2013-06-04 15:00:58 -07:00
Mitchell Hashimoto
d00abbd5ce
Add shell provisioner to default config
2013-05-23 22:40:43 -07:00
Mitchell Hashimoto
84891701bd
go fmt
2013-05-23 21:59:03 -07:00
Mitchell Hashimoto
c049c19b25
Support provisioners in global config
2013-05-23 21:39:00 -07:00
Mitchell Hashimoto
a2bf964f30
packer/rpc: Properly support hooks
2013-05-11 11:11:40 -07:00
Mitchell Hashimoto
9600bf5b4b
packer: Build.Name
2013-05-09 11:32:03 -07:00
Mitchell Hashimoto
cce59af2e8
Support builders in config, packer/rpc, packer/plugin
2013-05-08 21:05:35 -07:00
Mitchell Hashimoto
cd5cecfe89
app: support merging configs
2013-05-08 20:40:04 -07:00
Mitchell Hashimoto
5f8330ecc2
Parse/load configs
2013-05-08 18:13:15 -07:00