I am trying to figure out the best way to implement this functionality. I am using Jenkins and the AWS plugin to create ec2 instances on demand. I am using a "buffer" of slaves, when a build is triggered Jenkins does the build on any available slave and create another "empty" slave for the buffer, this will keep build times down. After a build gets pushed to a slave I need the slave to be dedicated to only that build, after X time that instance will shut down and the process needs to start over again.
Usage scenario, I have a php/mysql project managed in git, 5 devs working on the project, each dev will check out a branch from the project as needed, when they push, git hook calls jenkins to build a dedicated testing environment, email gets fired off to dev with environment ip after creation. The dev's will be using the created environment for development and testing, if they change a line of code, push to git, trigger build on dedicated node. -- You received this message because you are subscribed to the Google Groups "Jenkins Users" 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.
