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 <
[email protected]> 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 <[email protected]>
>> 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 [email protected].
>>> 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 [email protected].
> 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 [email protected].
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