Hello, I'm wondering if there is a way to dynamically provision jenkins build agents via docker, but have them persist their state (e.g. reuse existing containers whenever possible instead of creating new ones)?
Docker plugin <https://wiki.jenkins.io/display/JENKINS/Docker+Plugin> appears to be closest to this, but it always destroys old containers and creates fresh one. Main reason for doing that would be gradle's inability to share download cache between projects <https://github.com/gradle/gradle/issues/851>. So instead of having one global download cache which is not supported by Gradle, every agent would have its own download cache that would be persisted between builds. Thanks. -- 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]. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-users/2ce561d6-ab1e-412a-9d80-9a271a1c3d2a%40googlegroups.com.
