-
Bug
-
Resolution: Won't Fix
-
Minor
-
None
-
docker-plugin 0.8
Jenkins 1.609.1
The docker-plugin add job properties to Freestyle jobs even if you don't care about using docker-plugin for this job.
Adding jobProperties should only be done if the user wants to do something with the job property.
This causes issues with plugins that want to migrate jobs to different instances and check what plugins are in use (docker-plugin will be listed as found as its jobProperties will be on all projects where the docker-plugin is installed).
Steps to reproduce
- install docker-plugin
- restart jenkins
- create a new FreeStyleJob
- Hit save
- check the config.xml
expected results
it should be possible to generate a config.xml that contains no
com.nirima.jenkins.plugins.docker.DockerJobProperty
Actual results
it is not possible even by keeping the default options to save a job that contains no
com.nirima.jenkins.plugins.docker.DockerJobProperty
I wouldn't even read bug related to 0.8