I haven't fully grokked how the alternative launch scheme works (I assume it's operating as a launcher higher up the food chain). I don't know if this is giving you options of controlling the build environment before it is launched based on the build it is about to execute.
I would imagine you could add a similar launcher into (say) docker-plugin. 90% of this stuff is the same (UI to capture user settings); the heavy lifting is deferred to a library anyway (e.g docker-java); there's only really a tiny difference in each (cloud api implementation, launcher). The cloud API is "sufficient" (in that bar the point above) it allows the lifecycle you need. There's plenty of people using it that way. That's not so say that it doesn't have problems. What's a touch depressing is ISTM that the non-cloud-API approach is eventually going to come full-circle and re-implement all the same stuff the cloud API is supposed to :-/ E.g: balancing between hosts based on their current active workload. I would have though that the two things you mention (pause before starting, attaching start logs to the relevant build) ought to be solveable in the core -- that way *all* cloud provisioners would benefit.. On Tue, Dec 15, 2015 at 4:31 PM, Surya Gaddipati <[email protected]> wrote: > So, do you agree that cloud api is not good enough for docker containers ? > > On Sunday, December 13, 2015 at 12:53:44 PM UTC-6, Surya Gaddipati wrote: >> >> This is not a hosting request. I am hoping to get some feedback on the >> plugin and see if its worth hosting/merging into other plugins. >> >> Details are in the readme of the project >> https://github.com/suryagaddipati/jenkins-docker-slaves >> >> >> Pls, let me know if you have any questions. >> >> Surya >> >> -- > 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]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/jenkinsci-dev/0c0844f7-8c5f-410a-9781-ca1c04588686%40googlegroups.com > <https://groups.google.com/d/msgid/jenkinsci-dev/0c0844f7-8c5f-410a-9781-ca1c04588686%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 "Jenkins 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/jenkinsci-dev/CAPYP83R66g%2BKbFDaUx-45kMrHrOydNCRjCrvRy10nhVSgTZW5w%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
