-
Bug
-
Resolution: Fixed
-
Critical
-
None
-
Jenkins: 2.60.2
docker-slaves-plugin: 1.0.7
Pipeline: 2.5
Pipeline: Job: 2.12.2
When creating a pipeline job and select the job to be run in a Docker slave, the pipeline itself is not run in the container. When letting the pipeline stop with a "cat" command and listing running containers during the job is running, there is no slave container running.
Steps to reproduce:
Create job of type "Pipeline"
Run the build inside Docker containers -> Main build container: Build Dockerfile
Pipeline -> Pipeline Script:
node {
stage 'Wait forever'
sh "cat /dev/zero > /dev/null"
}
Do a "docker ps" on the host to verify no container is running.