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.

Reply via email to