657 Commits

Author SHA1 Message Date
Ryan Uber
f7018f2407 Switch to hashicorp/go-msgpack 2014-10-17 18:38:17 -07:00
Julian Phillips
90a57c411f Expand Artifact API to expose build state
In order that something consuming an artifact can have access to extra
builder specific data add the State method which allows the caller to
ask for arbitary values by name.
2014-09-22 11:15:47 +01:00
Julian Phillips
ee6a118090 Configure MessagePack to be a bit more like gob
By default codec's MessagePack encode/decode will convert a string
into a []byte.  Tweak the settings so that string -> string and []byte
-> []byte.
2014-09-21 23:57:37 +01:00
Mitchell Hashimoto
a22f70f61f v0.7.1 2014-09-10 16:09:43 -07:00
Mitchell Hashimoto
0bf293f193 Up version for dev 2014-09-08 19:36:11 -07:00
Mitchell Hashimoto
3006be4376 v0.7.0 2014-09-08 15:57:24 -07:00
Mitchell Hashimoto
9c93c9e874 packer: check for latest version 2014-09-08 15:25:50 -07:00
Mitchell Hashimoto
75395af12d Merge branch '1064-fix-upload-file-permissions' of github.com:rasa/packer into rasa-1064-fix-upload-file-permissions
Conflicts:
	builder/parallels/common/step_upload_parallels_tools.go
	builder/vmware/common/step_upload_tools.go
	provisioner/chef-client/provisioner.go
	provisioner/chef-solo/provisioner.go
2014-09-08 13:20:46 -07:00
Mitchell Hashimoto
812ba35479 fmt 2014-09-08 10:28:21 -07:00
Mitchell Hashimoto
2e5f3da5c1 builder/amazon: fix {{uuid}} default not being replaced 2014-09-05 16:38:05 -07:00
Mitchell Hashimoto
9a0f92c5ad Merge branch 'template-timefmt' of github.com:njones/packer into njones-template-timefmt
Conflicts:
	packer/config_template.go
	website/source/docs/templates/configuration-templates.html.markdown
2014-09-05 16:21:30 -07:00
Mitchell Hashimoto
f03d57f966 Merge pull request #1124 from njones/template-uplow
common: Fixes #1114, Adds upper and lower as filters for the template engine.
2014-09-05 16:16:55 -07:00
Mitchell Hashimoto
847cb02eb3 packer: fuzzy search broken pipe too [GH-1314] 2014-09-03 21:31:34 -07:00
Mitchell Hashimoto
ad51098a3e packer/rpc: don't panic on cache errors [GH-1328] 2014-09-03 21:17:53 -07:00
Mitchell Hashimoto
e9c2628a77 packer/plugin: clean up log output by only using the base 2014-09-03 21:11:43 -07:00
Mitchell Hashimoto
b7c604795e packer/plugin: increase version for Yamux 2014-09-02 14:28:21 -07:00
Mitchell Hashimoto
9ffa0b8e25 packer/rpc: no more muxconn 2014-09-02 14:23:06 -07:00
Mitchell Hashimoto
062e86e218 packer/rpc: MuxBroker 2014-09-02 14:05:22 -07:00
Jason A. Beranek
56ec6bf7af common/command/template,packer/template: fix build name ConfigTemplate processing [GH-858] 2014-08-09 21:52:33 -05:00
Mitchell Hashimoto
1eac1cc0dd up version for dev 2014-07-20 13:17:58 -07:00
Mitchell Hashimoto
8b24d99094 v0.6.1 2014-07-20 11:22:58 -07:00
Tehmasp Chaudhri
9cf711cfcb Fixed typo 2014-07-17 16:41:58 -06:00
Ross Smith II
d92179847d provisioner/file: set file/directory permissions
fixes #1064
2014-05-09 21:03:35 -07:00
Mitchell Hashimoto
860542bfee packer: isotime is launch time [GH-1153] 2014-05-09 20:37:37 -07:00
Nika Jones
cd29c8d586 Fixes #1092, Adds a format option to the {{isotime}} variable.
Now using the golang magic date: Mon Jan 2 15:04:05 -0700 MST 2006
One can format the time like:

    {{isotime "2006-01-02"}} == "YYYY-MM-DD"
    {{isotime "060102-15"}}  == "YYMMDD-HH" (24-hour clock)
    {{isotime "060102-3"}}   == "YYMMDD-H"  (12-hour clock)

Using {{isotime}} as a standalone variable doesn't change. It still returns RFC3339 formatted time.
2014-05-06 06:18:16 -07:00
Nika Jones
13135cbf34 Fixes #1114, Adds upper and lower as filters for the template engine. 2014-05-06 04:10:44 -07:00
Mitchell Hashimoto
5437c0b4ea Update version for dev 2014-05-04 14:14:34 -07:00
Mitchell Hashimoto
12e28f257f v0.6.0 2014-05-02 10:13:29 -07:00
Mitchell Hashimoto
5c5d62733f fmt 2014-05-01 14:24:19 -07:00
Mitchell Hashimoto
3ac246d611 packer/rpc: don't reply with arbitrary error 2014-04-28 21:36:49 -07:00
Mitchell Hashimoto
32536b25af packer/rpc: fix interface returns for msgpack [GH-1076] 2014-04-28 15:18:31 -07:00
Mitchell Hashimoto
7a8372db74 packer: update version to 0.6.0 2014-04-28 15:03:09 -07:00
Mitchell Hashimoto
edcb8fea30 packer: min_packer_version [GH-487] 2014-04-26 20:51:46 -07:00
Mitchell Hashimoto
9ef50487fb core: Create cache directory only when needed [GH-367] 2014-04-26 20:33:12 -07:00
Mitchell Hashimoto
ce7ea006c7 packer/rpc: use the msgpack codec 2014-04-26 13:31:34 -07:00
higebu
f087ce16dc Fix the build problem by updating ssh package 2014-04-15 10:17:26 +09:00
Mitchell Hashimoto
4fc1087fcd packer: up version for dev 2014-02-21 20:54:09 -08:00
Mitchell Hashimoto
6378943621 v0.5.2 2014-02-21 20:31:10 -08:00
Mitchell Hashimoto
4c09aac149 packer: send error output to stdout for now 2014-02-21 20:14:51 -08:00
Mitchell Hashimoto
f3494fc77a fmt 2014-02-21 20:02:55 -08:00
Mitchell Hashimoto
e2e4c9f671 packer: errors go to stderr [GH-868] 2014-02-21 18:29:15 -08:00
Mitchell Hashimoto
1c65536514 packer: closed pipe is caught [GH-875] 2014-02-21 17:43:45 -08:00
Mitchell Hashimoto
b25baa626d packer/rpc: fix a blocking issue 2014-02-21 16:48:17 -08:00
Mitchell Hashimoto
e3c0715eab fmt 2014-02-21 15:11:56 -08:00
Mitchell Hashimoto
eacac89a24 packer/rpc: fix crashes with big file uploads [GH-897] 2014-02-21 14:24:22 -08:00
Mitchell Hashimoto
430963f400 fmt 2014-01-19 19:30:11 -08:00
Mitchell Hashimoto
7ec05423ce Update CHANGELOG 2014-01-19 15:48:56 -08:00
Mitchell Hashimoto
3f77b2c592 Merge pull request #803 from mark-rushakoff/useragent
common: set user agent in downloader
2014-01-19 15:46:45 -08:00
Mitchell Hashimoto
3857822ef2 packer: don't crash if arg is empty [GH-832] 2014-01-19 15:19:10 -08:00
Mark Rushakoff
4548495116 StepDownload uses packer version as user agent 2014-01-09 13:20:30 -08:00