-
Bug
-
Resolution: Unresolved
-
Major
hi,
we try to use:
- re-index option on the workflow multibranch project to detect new branches (delay 1 day)
- poolscm trigger in the jenkinsfiles to trigger build 15 min after commit (svn)
but there is a conflict:
if i commit code in a branch, the corresponding job is triggered correctly.
i have done a commit in the trunk (rev 4149):
but the next execution of the re-indexing detect a change, but trigger a build of all branches and trunk:
Démarré par l'utilisateur Raphaël Unique [mer. mai 16 11:41:19 CEST 2018] Starting branch indexing... Opening conection to https://svn.xxxx Checking directory /fr.agrostar.posteprepa@HEAD Checking directory /fr.agrostar.posteprepa/branches@HEAD ... Checking candidate branch /fr.agrostar.posteprepa/trunk@HEAD ‘Jenkinsfile’ found Met criteria Changes detected: trunk (4148 → 4149) Scheduled build for branch: trunk [mer. mai 16 11:41:22 CEST 2018] Finished branch indexing. Indexing took 2,7 s Finished: SUCCESS
a build (29) is triggered for the trunk (not necessary):
[JENKINS-51357] conflict between poolscm trigger and repository re-index
Description |
Original:
hi, we try to use: * re-index option on the workflow multibranch project to detect new branches (delay 1 day) * poolscm trigger in the jenkinsfiles to trigger build 15 min after commit (svn) but there is a conflict: if i commit code in a branch, the corresponding job is triggered correctly. !image-2018-05-16-11-36-24-001.png|width=504,height=119! i have done a commit in the trunk !image-2018-05-16-11-37-40-355.png|width=533,height=404! but the next execution of the re-indexing detect a change, but trigger a build of all branches and trunk: {code:java} Démarré par l'utilisateur Raphaël Unique [mer. mai 16 11:41:19 CEST 2018] Starting branch indexing... Opening conection to https://svn.xxxx Checking directory /fr.agrostar.posteprepa@HEAD Checking directory /fr.agrostar.posteprepa/branches@HEAD ... Checking candidate branch /fr.agrostar.posteprepa/trunk@HEAD ‘Jenkinsfile’ found Met criteria Changes detected: trunk (4148 → 4149) Scheduled build for branch: trunk [mer. mai 16 11:41:22 CEST 2018] Finished branch indexing. Indexing took 2,7 s Finished: SUCCESS{code} +*a build (29) is triggered for the trunk (not necessary):*+ !image-2018-05-16-11-46-37-793.png! !image-2018-05-16-11-48-56-424.png|width=405,height=161! |
New:
hi, we try to use: * re-index option on the workflow multibranch project to detect new branches (delay 1 day) * poolscm trigger in the jenkinsfiles to trigger build 15 min after commit (svn) but there is a conflict: if i commit code in a branch, the corresponding job is triggered correctly. !image-2018-05-16-11-36-24-001.png|width=504,height=119! i have done a commit in the trunk (rev 4149): !image-2018-05-16-11-37-40-355.png|width=533,height=404! but the next execution of the re-indexing detect a change, but trigger a build of all branches and trunk: {code:java} Démarré par l'utilisateur Raphaël Unique [mer. mai 16 11:41:19 CEST 2018] Starting branch indexing... Opening conection to https://svn.xxxx Checking directory /fr.agrostar.posteprepa@HEAD Checking directory /fr.agrostar.posteprepa/branches@HEAD ... Checking candidate branch /fr.agrostar.posteprepa/trunk@HEAD ‘Jenkinsfile’ found Met criteria Changes detected: trunk (4148 → 4149) Scheduled build for branch: trunk [mer. mai 16 11:41:22 CEST 2018] Finished branch indexing. Indexing took 2,7 s Finished: SUCCESS{code} +*a build (29) is triggered for the trunk (not necessary):*+ !image-2018-05-16-11-46-37-793.png! !image-2018-05-16-11-48-56-424.png|width=405,height=161! |
Status | Original: Open [ 1 ] | New: In Progress [ 3 ] |
Labels | Original: multibranch | New: multibranch triaged-2018-11 |
In case this is related to excessive branch indexing; https://issues.jenkins-ci.org/browse/JENKINS-45958