Re: [Wikitech-l] MediaWiki core master now requires 5.5.9+ and other CI changes

2016-02-10 Thread Greg Grossmeier

>  has been merged, so MediaWiki
> core now requires PHP 5.5.9 or higher to run. We had to make some (read:
> a lot) of CI changes for that to happen, here's a quick summary:

Really great job, Lego. I was watching all the work and effort you put
into this and I'm both very impressed and very grateful.

Thanks!

Greg

-- 
| Greg GrossmeierGPG: B2FA 27B1 F7EB D327 6B8E |
| identi.ca: @gregA18D 1138 8E47 FAC8 1C7D |

___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] MediaWiki core master now requires 5.5.9+ and other CI changes

2016-02-10 Thread Florian Schmidt
Yay! Thanks for the info Lego! That was a great job, thanks to anyone involved 
:)

Best
Florian Schmidt

-Original-Nachricht-
Betreff: [Wikitech-l] MediaWiki core master now requires 5.5.9+ and other CI 
changes
Datum: 2016-02-10T08:24:26+0100
Von: "Legoktm" <legoktm.wikipe...@gmail.com>
An: "Wikimedia developers" <wikitech-l@lists.wikimedia.org>

Hi,

/gerrit.wikimedia.org/r/266931> has been merged, so MediaWiki
core now requires PHP 5.5.9 or higher to run. We had to make some (read:
a lot) of CI changes for that to happen, here's a quick summary:

* php53 jobs are only triggered for REL1_2[3-6] branches
* php55 jobs are only triggered for branches that are not REL1_2[3-6]
* All extensions that previously had php53 tests now run them under both
hhvm and php55
* composer related jobs were renamed to standardize with other CI jobs

Since this is a large change for extensions, I went ahead and ran jobs
for all extensions that have unittests, and collected the results:
/www.mediawiki.org/wiki/User:Legoktm/PHP_5.5/Extensions>. Please
take a look to see if your extension(s) are failing, and fix or file
bugs as needed! Some of the failures aren't even related to HHVM/PHP5.5,
the repos have just been broken.

And if you run into any CI related issues, please file a bug in the
#CI-Config Phab project!

-- Legoktm

___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] MediaWiki core master now requires 5.5.9+ and other CI changes

2016-02-10 Thread Sam Smith
Seconded! Sincere thanks to everyone involved!

-Sam

On Wed, Feb 10, 2016 at 8:43 AM, Florian Schmidt <
florian.schmidt.wel...@t-online.de> wrote:

> Yay! Thanks for the info Lego! That was a great job, thanks to anyone
> involved :)
>
> Best
> Florian Schmidt
>
> -Original-Nachricht-----
> Betreff: [Wikitech-l] MediaWiki core master now requires 5.5.9+ and other
> CI changes
> Datum: 2016-02-10T08:24:26+0100
> Von: "Legoktm" <legoktm.wikipe...@gmail.com>
> An: "Wikimedia developers" <wikitech-l@lists.wikimedia.org>
>
> Hi,
>
> /gerrit.wikimedia.org/r/266931> has been merged, so MediaWiki
> core now requires PHP 5.5.9 or higher to run. We had to make some (read:
> a lot) of CI changes for that to happen, here's a quick summary:
>
> * php53 jobs are only triggered for REL1_2[3-6] branches
> * php55 jobs are only triggered for branches that are not REL1_2[3-6]
> * All extensions that previously had php53 tests now run them under both
> hhvm and php55
> * composer related jobs were renamed to standardize with other CI jobs
>
> Since this is a large change for extensions, I went ahead and ran jobs
> for all extensions that have unittests, and collected the results:
> /www.mediawiki.org/wiki/User:Legoktm/PHP_5.5/Extensions>. Please
> take a look to see if your extension(s) are failing, and fix or file
> bugs as needed! Some of the failures aren't even related to HHVM/PHP5.5,
> the repos have just been broken.
>
> And if you run into any CI related issues, please file a bug in the
> #CI-Config Phab project!
>
> -- Legoktm
>
> ___
> Wikitech-l mailing list
> Wikitech-l@lists.wikimedia.org
> https://lists.wikimedia.org/mailman/listinfo/wikitech-l
>
> ___
> Wikitech-l mailing list
> Wikitech-l@lists.wikimedia.org
> https://lists.wikimedia.org/mailman/listinfo/wikitech-l
>
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

[Wikitech-l] MediaWiki core master now requires 5.5.9+ and other CI changes

2016-02-09 Thread Legoktm
Hi,

 has been merged, so MediaWiki
core now requires PHP 5.5.9 or higher to run. We had to make some (read:
a lot) of CI changes for that to happen, here's a quick summary:

* php53 jobs are only triggered for REL1_2[3-6] branches
* php55 jobs are only triggered for branches that are not REL1_2[3-6]
* All extensions that previously had php53 tests now run them under both
hhvm and php55
* composer related jobs were renamed to standardize with other CI jobs

Since this is a large change for extensions, I went ahead and ran jobs
for all extensions that have unittests, and collected the results:
. Please
take a look to see if your extension(s) are failing, and fix or file
bugs as needed! Some of the failures aren't even related to HHVM/PHP5.5,
the repos have just been broken.

And if you run into any CI related issues, please file a bug in the
#CI-Config Phab project!

-- Legoktm

___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l