[QA] FYI: Continuous Integration now running node 10 for MW, extensions, and skins

Jon Robson jrobson at wikimedia.org
Tue Jul 2 17:56:30 UTC 2019


Great news! Well done all involved!

On Mon, Jun 3, 2019 at 4:40 PM Stephen Niedzielski
<sniedzielski at wikimedia.org> wrote:
>
> Thank you, James, Antoine, and all those involved!! This is very exciting! In my own anecdotal usage, I've found installing dependencies far faster in Node 10 than 6 and the package-lock file helps eliminate installation deviations. Keep up the good work!
>
> On Mon, Jun 3, 2019 at 3:31 PM James Forrester <jforrester at wikimedia.org> wrote:
>>
>> Hey all,
>>
>> A quick heads-up: the continuous integration tests for MediaWiki core, MediaWiki extensions, and MediaWiki skins are now all using node 10, replacing node 6, which is end-of-life.
>>
>> CI jobs were replaced by new ones which should run faster, without any disruption for developers' work. For a brief period, selenium tests were disabled; they've now been re-enabled for all repos.[0]
>>
>> There are still a number of repos running node6 CI, which will need work to convert over in future.[1]
>>
>> This work also unblocks a number of issues, including:
>>
>> * committing package-lock, making for faster and more secure development[2],
>> * using the newest version of stylelint (e.g. [3]), and
>> * upgrading browser tests to webdriverio 5+ [4].
>>
>> Antoine and I think we've checked for issues, but if you run into any, please report them on Phabricator.[0]
>>
>> [0] – https://phabricator.wikimedia.org/T222406
>> [1] – https://phabricator.wikimedia.org/T211784
>> [2] – https://phabricator.wikimedia.org/T179229
>> [3] – https://gerrit.wikimedia.org/r/c/510822
>> [4] – https://phabricator.wikimedia.org/T213268
>>
>> J.
>> --
>> James D. Forrester (he/him or they/themself)
>> Wikimedia Foundation
>> _______________________________________________
>> QA mailing list
>> QA at lists.wikimedia.org
>> https://lists.wikimedia.org/mailman/listinfo/qa
>
> _______________________________________________
> QA mailing list
> QA at lists.wikimedia.org
> https://lists.wikimedia.org/mailman/listinfo/qa



More information about the QA mailing list