I have a jenkins instance with the build config history plugin installed 
and it appears to be spammed by every build due to a line being 
successively added and then removed from the build config xml.

Here's the snipet from the end of a build config:

<buildWrappers>
   <hudson.plugins.build__timeout.BuildTimeoutWrapper>
     <timeoutMinutes>60</timeoutMinutes>
     <failBuild>false</failBuild>
   </hudson.plugins.build__timeout.BuildTimeoutWrapper>
   <org.jvnet.hudson.plugins.exclusion.IdAllocator>
     <ids>
       <org.jvnet.hudson.plugins.exclusion.DefaultIdType>
         <name>VM1FUNCTESTS</name>
       </org.jvnet.hudson.plugins.exclusion.DefaultIdType>
     </ids>
   </org.jvnet.hudson.plugins.exclusion.IdAllocator>
 
<org.jenkinsci.plugins.envinject.EnvInjectListener_-JobSetupEnvironmentWrapper/>
</buildWrappers>


The line 
<org.jenkinsci.plugins.envinject.EnvInjectListener_-JobSetupEnvironmentWrapper/>
 
gets added and successively removed on each run. i.e. it appears in an 
entry in the build config history shortly after run 1, and then shortly 
after run 2, a config is saved with the line removed. All changes are 
recorded as being made by the SYSTEM user.

The envinject plugin is getting used, there is an entry at the top of 
the job config defining some environment properties to use.

Any ideas as to what's going on?

-- 
Regards,
Darragh Bailey

Reply via email to