I commented on https://github.com/puppetlabs/beaker/issues/499 with my
method for adding a custom (closed sourced; boo) hypervisor for testing in
one module. The exact same mechanism could be used for all manner of
extension gems (or one gem, as beaker-extensions is).

beaker-rspec is essentially an extension gem also. It extends beaker with
the rspec dsl, and also serverspec (which I haven't had time to update for
serverspec 2.0 yet).



-Hunter

On Mon, Dec 1, 2014 at 12:09 AM, Daniele Sluijters <
daniele.sluijt...@gmail.com> wrote:

> Hi,
>
> I would be interested to help out here too. We need things like a custom
> provider for our own cloudy thing at Spotify and a few other extension
> points so that we can move away from rspec-system-puppet .
>
> On Sunday, 30 November 2014 23:54:40 UTC+1, Justin Stoller wrote:
>>
>> I've been working with the module team here and have been looking at
>> helping out with some of the features we need (pluggable hypervisors,
>> improved Vagrant support, improved Windows support, better RSpec
>> formatting...). I was trying to figure what things I'd work on during
>> #puppethack, but if there's going to be some folks focusing on Beaker I'll
>> definitely join you guys!
>>
>> See you on Thursday. I'm justinstoller on Github and Freenode
>>
>>  - Justin
>>
>>
>> On Fri, Nov 28, 2014 at 1:21 PM, Liam Bennett <liam.j....@gmail.com>
>> wrote:
>>
>>> I have to +1 this as well. I think it is hugely important to work out an
>>> extension mechanism if only so that we can eventually break up the codebase
>>> and have them managed separately.
>>>
>>> I am pretty familiar with the code at this point so I am happy to get
>>> involved, either directly on the current extension you're working on or on
>>> fixing any nasty bits beaker.
>>>
>>> --
>>> You received this message because you are subscribed to the Google
>>> Groups "Puppet Developers" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to puppet-dev+...@googlegroups.com.
>>> To view this discussion on the web visit https://groups.google.com/d/
>>> msgid/puppet-dev/32c74a82-fbb3-4a6f-a7d9-13ccc9fccc0e%40googlegroups.com
>>> .
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>
>>  --
> You received this message because you are subscribed to the Google Groups
> "Puppet Developers" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to puppet-dev+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/puppet-dev/921f9146-57d8-404b-88e9-bc80d343ae52%40googlegroups.com
> <https://groups.google.com/d/msgid/puppet-dev/921f9146-57d8-404b-88e9-bc80d343ae52%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to puppet-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-dev/CAJaQvGBJLHCO60i70Y0NASaxK-wbRwvOruLH53g6QJcoucGgOQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to