https://bugzilla.wikimedia.org/show_bug.cgi?id=51461
Antoine "hashar" Musso <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|Highest |High --- Comment #5 from Antoine "hashar" Musso <[email protected]> --- Jenkins jobs indeed build the job twice, at first with: <command>/var/lib/jenkins/tools/fetch-mw-ext</command> Then another time with the proper command: <command>/var/lib/jenkins/tools/fetch-mw-ext Ask,Serialization,Diff,DataValues,WikibaseDataModel,Validator</command> Jenkins Jobs always proceed them in that order so the job always ends up with the dependencies. BUT, whenever the job generation is aborted (and I did so on 2013-06-26_14-46-02), we end up with missing dependencies :/ The history link: https://integration.wikimedia.org/ci/job/mwext-Wikibase-testextensions-master/jobConfigHistory/showDiffFiles?timestamp1=2013-07-16_19-35-57×tamp2=2013-07-16_19-36-05 All the past configurations for the job: https://integration.wikimedia.org/ci/job/mwext-Wikibase-testextensions-master/jobConfigHistory/? You will notice that there are double entries a few seconds apart, that highlight the fact that Jenkins Job Builder regenerate the job twice. Workaround: make sure both versions are pushed (ie do not abort the run) Goal: fix up jenkins job builder to handle that and only push the second (last) version. I have lowered the bug priority since it is fixed but I keep this bug open to fix up Jenkins Job Builder. -- You are receiving this mail because: You are on the CC list for the bug. _______________________________________________ Wikibugs-l mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
