-
Bug
-
Resolution: Unresolved
-
Major
-
None
-
apache-tomcat-7.0.34
SUSE Linux Enterprise Server 11 (x86_64)
VERSION = 11
PATCHLEVEL = 3
Steps to reproduce:
1. Create Job A.
2. Create Job B.
3. Set up a trigger in Job A that builds Job B.
4. Rename Job B to Job C.
Expected result:
The trigger in Job A referring to Job B will be automatically updated so that it continues to work, now referring to Job C.
Actual result:
The trigger in Job A still refers to the defunct Job B. It must be manually edited to continue working.
Code changed in hudson
User: : mindless
Path:
trunk/hudson/plugins/parameterized-trigger/src/main/java/hudson/plugins/parameterizedtrigger/BuildTrigger.java
trunk/hudson/plugins/parameterized-trigger/src/main/java/hudson/plugins/parameterizedtrigger/BuildTriggerConfig.java
trunk/hudson/plugins/parameterized-trigger/src/main/java/hudson/plugins/parameterizedtrigger/Plugin.java
trunk/hudson/plugins/parameterized-trigger/src/test/java/hudson/plugins/parameterizedtrigger/test/CurrentBuildParametersTest.java
http://jenkins-ci.org/commit/33357
Log:
[parameterized-trigger] [FIXED JENKINS-6483] Add ItemListener to update
build triggers when other jobs are renamed or deleted.