Le 02/12/2014 22:51, Chad a écrit :
Do we have a rough consensus? If so, could we move Merlijn's table over the messy original one and update the guidelines to match the new plan? Once that's done I'd be glad to close out T1314 and we can start importing repositories.
I have a last minute concern: do the repository also have a path / explicit name such as mediawiki/extensions/VisualEditor ?
In Zuul we use the Gerrit repository name to attach Jenkins jobs to a project which makes it easy to understand :
project: mediawiki/core gate-and-submit: - mediawiki-core-do-stuff
In Jenkins Job Builder we have a list of all extensions basename which is iterated to forge jobs ex:
extension-names: - MobileFrontend - VisualEditor
jobs: - '{extension-names}-testextension'
Which yields the jobs:
MobileFrontend-testextension VisualEditor-testextension
I am not sure how Zuul/JJB will work out with call signs. Might end up being very messy.