Commit Graph

57 Commits

Author SHA1 Message Date
R. Tyler Croy e4c76e80e2 Update gems to the latest jenkins runtime, vagrant, etc 2013-05-04 23:06:20 -07:00
R. Tyler Croy f8ff303f12 Upgrade the plugin version 2013-05-04 21:20:13 -07:00
R. Tyler Croy 9eba9cbfad Upgrade some gems, including vagrant to 1.0.6 2013-05-04 21:19:58 -07:00
R. Tyler Croy 37a8c15992 Merge pull request #32 from tpodom/master
Update jenkins-plugin-runtime and jruby-openssl to fix #26
2013-05-04 21:18:19 -07:00
Tommy Odom 10eb630bb5 Fixes #26
Upgraded to newer jruby-openssl to be compatible with JRuby 1.7.3+.
Upgraded to newer jenkins-plugin-runtime to be compatible with JRuby 1.7.x.
Fixed ConsoleInterface initialize method name.
2013-03-16 12:20:25 -04:00
R. Tyler Croy 8dbef1115c Merge pull request #30 from beefsalad/master
Add support for VirtualBox 4.2 without munging the JPI version, and using vagrant 1.0.5
2013-01-21 20:09:27 -08:00
Matt Luettgen d2df2c23aa reverted change from vagrant-1.1.0-dev and altered it to use vagrant 1.0.5 2013-01-18 12:41:07 -06:00
Matt Luettgen 96fb819bf8 bumped version number, changed git:// to https:// so I can push/pull from/to github 2013-01-18 12:23:51 -06:00
Matt Luettgen 1e58f073fc 86ed old lockfile so the hpi would build 2013-01-18 12:23:32 -06:00
Matt Luettgen 7bfa425eda updated vagrant to 1.0.6 from http://github.com/mitchellh/vagrant-plugin 2013-01-18 12:23:06 -06:00
Matt Luettgen e10b28a8d8 updated CHANGELOG.markdown to reflect new version number
updated vagrant to 1.0.6 from http://github.com/mitchellh/vagrant-plugin
86ed old Gemfile.lock to get hpi built
updated version number
2013-01-18 12:19:55 -06:00
R. Tyler Croy 597c9b5c86 Merge pull request #28 from derekschultz/master
Fix undefined local variable or method `built`
2013-01-05 20:33:35 -08:00
dschultz 957192f600 Fix syntax error which was causing plugin to return 'ERROR: undefined local variable or method ' if there was no Vagrant instance. 2013-01-03 10:45:09 -07:00
R. Tyler Croy 126e070108 Merge pull request #21 from darthsteven/master
Implement locking to prevent import errors
2012-12-29 13:03:58 -08:00
R. Tyler Croy 5ef7749de3 Merge pull request #27 from axelson/doc-update
Add links to README
2012-12-29 13:01:54 -08:00
Jason Axelson b5a66b17b9 Add links to README 2012-12-20 15:12:39 -10:00
Steven Jones 454549ad50 Add file based locking to the provisioning step. 2012-08-16 23:30:48 +01:00
R. Tyler Croy 81c3be6d9e Merge pull request #20 from mburger/multi-vm-support
Added limited Support for multiple VM's
2012-08-05 16:29:31 -07:00
Markus Burger 68e5546a50 Added limited Support for multiple VM's 2012-08-05 17:08:39 +02:00
R. Tyler Croy 341d0ff87d Point the pluginspec at my repo on GitHub instead of the jenkinsci mirror 2012-03-16 15:01:01 -07:00
R. Tyler Croy aa1cd1f89f Add my fancy screencast to the readme 2012-03-16 14:59:08 -07:00
R. Tyler Croy 52c5222dd9 Add a publisher to package up the generated box
Enabling this post-build step means the wrapper will not destroy the machine,
but the publisher will take over responsibility for that instead.

Related to #10
2012-03-16 14:57:59 -07:00
R. Tyler Croy 6e93b99690 update changelog 2012-03-15 17:21:15 -07:00
R. Tyler Croy 58fc9c4808 Switch to a forked Vagrant version that uses Java signal handlers instead of JRuby ones
Fixes #14
2012-03-15 16:24:21 -07:00
R. Tyler Croy 86570c82a7 Add a simple changelog 2012-03-15 14:13:01 -07:00
R. Tyler Croy b63fa1596c Bump the version for the next set of bugfixes 2012-03-14 12:37:38 -07:00
R. Tyler Croy 8255fbe0e7 Add the jruby-openssl gem to the bundle
Fixes #13
2012-03-14 12:25:10 -07:00
R. Tyler Croy 7f5d06b216 Bumping the version one more time for the update center 2012-03-13 07:05:40 -07:00
R. Tyler Croy 87b588e947 Fix the stupid plugin spec 2012-03-13 06:28:44 -07:00
R. Tyler Croy 3a87700ce1 Pump all the nice output from Vagrant directly into the Jenkins console 2012-03-13 06:12:17 -07:00
R. Tyler Croy 3a4d7b8ddd More recent versions of Vagrant just seem to want the CWD, not the full path of the Vagrantfile itself 2012-03-13 06:11:58 -07:00
R. Tyler Croy 5b553362fd Use a slightly modified Vagrant 1.0.1 fork will enable provisioning as a separate step
Fixes #8
2012-03-13 06:09:03 -07:00
R. Tyler Croy 57db58bf3d Bump the version, one more time, with feeling 2012-03-13 05:36:49 -07:00
R. Tyler Croy 7949b1eda8 Missed this commit earlier, whoopsies 2012-03-13 04:41:37 -07:00
R. Tyler Croy c66abedbf1 Update the screenshot 2012-03-13 04:38:41 -07:00
R. Tyler Croy 2bba59f8ff Rename the crap out of all these classes
Part of this is to make things a bit cleaner, the other part is to fix the
BaseVagrantBuilder showing up as a build step, derp
2012-03-13 04:25:41 -07:00
R. Tyler Croy d3f90a8f37 Bump the Vagrant version to pick up some more recent fixes 2012-03-13 04:25:26 -07:00
R. Tyler Croy 918d0af47f Bump to 0.1.0 since I'm about to fuck up any backwards compat 2012-03-13 04:14:50 -07:00
R. Tyler Croy 209ebac9c4 Ignore some more crappy Vim garbage files 2012-03-13 03:16:51 -07:00
R. Tyler Croy 987ec84d8b Pass the same Vagrant::Environment instance around from the wrapper to the build steps, enabling custom paths to Vagrantfiles
The UI still feels a little bit primitive, but hey, it works

Fixes #1
2012-03-13 03:15:51 -07:00
R. Tyler Croy a69259ea98 Update the gemspec for the next version 2012-03-13 01:10:51 -07:00
R. Tyler Croy 183a84dac5 Give the plugin spec a slightly better description 2012-03-13 00:55:49 -07:00
R. Tyler Croy 26180e961f Add a HACKING document to help others get started
Fixes #6
2012-03-13 00:55:43 -07:00
R. Tyler Croy 403a939f3a ignore a lot of the local cruft in my tree 2012-03-13 00:52:41 -07:00
R. Tyler Croy fbdfeec905 Move provisioning into a dedicated build step
This may prove to be controversial, but I'd like to set up additional things in
my local environment before I run the provision

Fixes #2
2012-03-13 00:46:14 -07:00
R. Tyler Croy 741b96ea43 Add nonfunctional specs 2012-03-08 11:01:13 -08:00
R. Tyler Croy 8d96effc2d Flesh out some bits of the README 2012-03-08 11:00:55 -08:00
R. Tyler Croy 54d58e01ce Make rspec and Rake dependencies for making development easier 2012-03-08 10:43:13 -08:00
R. Tyler Croy 50df225690 Make the Vagrant plugin work
Check this fancy screenshot out! <http://strongspace.com/rtyler/public/vagrant-plugin-yay.png>
2012-03-07 16:03:48 -08:00
R. Tyler Croy 35bc3b5312 Try to set a stupid build variable 2011-10-26 10:50:03 -07:00