Skip to content
Jenkins plugin used for gpuCI
Branch: master
Clone or download
Latest commit e04a12c Mar 21, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
src/main FIX Fix force pull for images Mar 14, 2019
.gitignore Initial commit Feb 15, 2019
LICENSE DOC License update Mar 11, 2019
README.md Initial commit Feb 15, 2019
pom.xml DEV v0.0.3-SNAPSHOT Mar 21, 2019

README.md

Remote Docker Plugin

This a Jenkins plugin for delegating build into a docker container on Jenkins agents.

The plugin also features first-class support for nvidia-docker exposing the most common configuration options.

FAQ

Why not use docker-slaves-plugin?

Two reasons:

  1. docker-slaves-plugin executes the docker container on either a globally defined docker URL or a job-specific URL. This plugin instead runs the build on a Jenkins agent and the agent executes in a docker container based that node's docker configuration
  2. docker-slaves-plugin doesn't support modifying the docker runtime (required support nvidia-docker)

Do I need to have an NVIDIA GPU on my Jenkins agent to use this plugin?

No, this plugin works without any GPUs. You will be unable to use the nvidia-docker runtime and related settings, but builds will still run on agents and execute with docker.

You can’t perform that action at this time.