https://bugzilla.wikimedia.org/show_bug.cgi?id=62509
Bug ID: 62509
Summary: investigate updating test2 Jenkins builds weekly to
pull by branch
Product: Wikimedia
Version: unspecified
Hardware: All
OS: All
Status: NEW
Severity: normal
Priority: Unprioritized
Component: Quality Assurance
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected], [email protected]
Web browser: ---
Mobile Platform: ---
I learned today from Rob Lanphier that it has recently become possible to do
this reliably in every extension repo as well as mw core:
$ git checkout wmf/1.23wmf17
For example:
/VisualEditor$ git checkout wmf/1.23wmf17
Branch wmf/1.23wmf17 set up to track remote branch wmf/1.23wmf17 from origin.
Switched to a new branch 'wmf/1.23wmf17'
The current branch of each wiki is tracked in
https://git.wikimedia.org/blob/operations%2Fmediawiki-config/HEAD/wikiversions.json
The current branch of core (which should be consistent across all extensions
also) is available on https://test2.wikipedia.org/wiki/Special:Version (and
theoretically in the API somewhere)
It would be good if we could change our Jenkins builds with test2 as a target
to pull the current wmf branch instead of master.
In the short term, we could update the build config manually every Thursday.
In the slightly longer term it should be possible to read Special:Version or
the wikiversions.json file in order to determine at run time the proper version
of the tests appropriate for test2 (and any other target environment not beta
labs, e.g. enwiki or commons)
--
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l