This is great work Hugh, thanks for the contribution! Can you make a pull request for your EC2 plugin tweaks so we can get them in?
I think I see why putting this into src/test won't really work, you need to have these available in the main code, so making a separate plugin make sense. I have made you a Jenkins committer, you should create your jenkins-ec2-testharness plugin in the jenkins project. https://wiki.jenkins-ci.org/display/JENKINS/Hosting+Plugins Francis On Sat, Aug 3, 2013 at 6:03 AM, Hugh Perkins <[email protected]>wrote: > I've created an ec2-testharness plugin at > https://github.com/hughperkins/jenkins-ec2-testharness . It needs a very > slightly tweaked ec2 plugin, just a couple of access modifiers tweaked > slightly https://github.com/jenkinsci/ec2-plugin > > Concepts: > - a new cloud type is created 'AmazonEC2CloudTester', which you can add, > as a cloud, in the 'configure' page > - the AmazonEC2 interface has been stubbed out > - you can nominate a live host, which will be used to simulate EC2 slaves > - ... so you can actually run real build scripts using this > > It's tested using ubuntu linux 12.04. The slaves are started using ssh > connections from the master. > > The goal is to make it easier to test new additions to the ec2 plugin. > For example, we could add a new type of virtual slave, which initiates > connections to the master itself, and create a corresponding new type of > Launcher, to handle this. > > Instructions are in the readme at > https://github.com/hughperkins/jenkins-ec2-testharness > > -- > You received this message because you are subscribed to the Google Groups > "Jenkins Developers" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/groups/opt_out. > > > -- Cell 510 432 1589 -- You received this message because you are subscribed to the Google Groups "Jenkins Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.
