Commit graph

254 commits

Author SHA1 Message Date
John Barbuto c7c47782cb Use image for bucket name with docker, if box is unset
This allows multiple machines using the image to share the cache
and avoids the following error:

    /Applications/Vagrant/embedded/lib/ruby/2.0.0/pathname.rb:389:in
    `initialize': no implicit conversion of nil into String (TypeError)
2014-07-22 22:54:19 -07:00
Fabio Rehm d94f08a048 v0.8.0 (aka 1.0.0 release candidate) 2014-07-20 23:02:04 -03:00
Fabio Rehm 1a1b108c23 Disable apt-lists bucket for windows hosts
Fixes GH-106
2014-07-20 22:55:32 -03:00
Fabio Rehm 2b6a07d000 Skip chmod 777 for cache bucket root for smb synced folders
Closes GH-107
2014-07-20 22:14:19 -03:00
Fabio Rehm f8314aba52 Update CHANGELOG 2014-07-20 21:13:50 -03:00
Fabio Rehm 871f317ba6 Set composer cache bucket ownership to the configured SSH user 2014-07-20 21:13:35 -03:00
Fabio Rehm 44aa6a6c54 Remove unecessary logic to skip parent folder creation when preparing bucket symlinks 2014-07-20 21:12:28 -03:00
Fabio Rehm c4db3c1ef4 Use $HOME/.composer/cache as the root for the composer bucket
Fixes GH-89
2014-07-20 21:11:20 -03:00
Fabio Rehm 4265f58985 Remove some TODOs that have been around for way too long and havent been an issue for a long time 2014-07-20 20:52:31 -03:00
Fabio Rehm 2b00036484 Update CHANGELOG 2014-07-20 20:36:50 -03:00
Fabio Rehm 82fe74a888 👋 to the deprecated enable_nfs config 2014-07-20 20:36:32 -03:00
Fabio Rehm 5f4a7f1967 Make use of the Vagrantfile configured base box name instead of getting it from the Box object (which might be nil)
Closes GH-86
2014-07-20 20:34:14 -03:00
Fabio Rehm 183b2b55d8 Remove unused locale 2014-07-20 20:28:12 -03:00
Fabio Rehm 2cc7b837db Lets keep this code as it is 2014-07-20 20:15:47 -03:00
Fabio Rehm 2b8a281e8a Whitespace 2014-07-20 20:13:36 -03:00
Fabio Rehm d885c901b9 Up development version 2014-07-20 20:01:28 -03:00
Fabio Rehm 6bca147fb9 Use vagrant cloud base boxes for sanity checks 2014-07-20 19:59:27 -03:00
Fabio Rehm 228cae4a9a Remove Vagrant.require_plugin from sanity checks 2014-07-20 19:58:57 -03:00
Fabio Rehm e6826e6864 Update bundle 2014-07-20 19:25:55 -03:00
Fabio Rehm 2c51c7e636 Merge pull request #112 from glensc/patch-1
fix cache path
2014-07-04 10:23:30 -03:00
Elan Ruusamäe 5dbd5511fa fix cache path
the path used seems to be `/tmp/vagrant-cache`. at least in 0.7.2
2014-07-04 15:53:44 +03:00
Fabio Rehm bbd1e9c901 Make sure people know that synced_folder_opts are optional
I came across a blog post somewhere saying that this was required but I
can't find the link right now.
2014-06-23 18:01:01 -03:00
Fabio Rehm 5598824558 Update compatible providers list 2014-06-23 18:00:32 -03:00
Fabio Rehm 6f275353b8 Update README.md 2014-05-13 21:24:48 -03:00
Fabio Rehm 6e160ba4cb v0.7.2 2014-05-08 10:06:51 -03:00
Fabio Rehm f545717587 Merge pull request #104 from berendt/add_missing_cloud_providers
added missing cloud providers
2014-05-08 10:06:08 -03:00
Christian Berendt f65a1217e9 added missing cloud providers 2014-05-07 20:50:06 +02:00
Fabio Rehm 3997e2abc7 v0.7.1 2014-05-04 23:20:28 -03:00
Fabio Rehm 364876d8e9 Update bundle 2014-05-04 23:01:24 -03:00
Gustavo L. de M. Chaves 8ac8d7f6f6 Fix multi generic bucket set up
The previously documented way to specify multiple generic buckets
doesn't work because vagrant-cachier can't enable a bucket type more
than once.

Here we generalize the configs hash that the generic bucket gets making
it possible to specify multiple buckets with a single hash. The
documentation is changed accordingly.

Note that we keep it backwards compatible for single generic bucket
specification.

Issue: https://github.com/fgrehm/vagrant-cachier/issues/99
2014-04-16 09:04:49 -03:00
Fabio Rehm 184330dfb4 v0.7.0 2014-04-06 22:30:11 -03:00
Fabio Rehm ff5dd72c73 Download a specific version of vagrant-cachier tarball instead of master so that it can be cached properly 2014-04-06 22:28:15 -03:00
Fabio Rehm 7aea5a0ab0 Replace java cookbook usage with a simple remote_file cookbook to simplify testing 2014-04-06 22:23:27 -03:00
Fabio Rehm f10a2d488e Minor tweaks to the dev vagrantfile 2014-04-06 22:08:57 -03:00
Fabio Rehm 12f121e6e4 Properly fix GH-96 2014-04-06 21:47:24 -03:00
Fabio Rehm 20373aa0d7 Fix GH-96 2014-04-06 21:34:58 -03:00
Fabio Rehm 0f3d79e1bc Switch to ruby 1.9+ hash syntax on generic bucket docs 2014-04-06 21:30:34 -03:00
Fabio Rehm 5d9c433326 Add link to generic buckets docs to menu 2014-04-06 21:29:31 -03:00
Fabio Rehm 155821448f Tweak Gemfile for vagrant 1.5+ 2014-04-06 21:28:27 -03:00
Fabio Rehm 890f7c4a56 Update changelog 2014-04-06 21:28:09 -03:00
Fabio Rehm 04102aac8e Some more tweaking to generic bucket docs [GH-94] 2014-04-06 21:27:44 -03:00
Fabio Rehm a4c5f05263 Add missing end to generic bucket and remove capability method [GH-94] 2014-04-06 21:27:06 -03:00
Fabio Rehm 8d48dacf24 Skip bucket auto detection in case the bucket can't be auto detected [GH-94] 2014-04-06 21:25:58 -03:00
Fabio Rehm 2a17bc4f1d Minor tweaks to generic bucket docs [GH-94] 2014-04-06 21:05:13 -03:00
Fabio Rehm ffd6c514dd Merge branch 'generic-bucket' of https://github.com/gnustavo/vagrant-cachier 2014-04-06 21:02:56 -03:00
Fabio Rehm b28da3ab26 Up version to 0.7.0 as we will add a new feature to the plugin 2014-04-06 21:02:37 -03:00
Fabio Rehm ff2bc00ee3 Update bundle 2014-04-06 21:02:15 -03:00
Gustavo L. de M. Chaves a63156e482 Implement generic bucket
This bucket must be explicitly enabled and may be useful for users
wanting a generic caching mechanism that they can use directly instead
of via some predefined packaging system.

For instance, this enables one to implement a cache for packages
downloaded via wget or curl.
2014-03-23 22:29:23 -03:00
Fabio Rehm 2df1e31940 Update bundle 2014-02-27 01:12:35 -03:00
Fabio Rehm 2faa661546 Up dev version 2014-02-26 22:05:35 -03:00