Quibble 0.0.36 released

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

Quibble 0.0.36 released

Antoine Musso-3
Hello,

I have cut a new version of Quibble — version 0.0.36. This will roll out
to all CI jobs this week.

Two new features are now present:

* Quibble sets up a wiki against which to run tests. It can now override
configuration set by the MediaWiki installer, which we have done for two
items:
** This wiki now allows file uploading ($wgEnableUploads = true), which
unblocks people writing integration tests for uploading. – T190829 and
T199939
** This wiki now has $wgSecretKey set (to the value
'supercalifragilisticexpialidocious'), which unblocks people writing
integration tests for the job queue. – T230340
* After each test stage, Quibble will report how long it took.

The sole bug fix is that errors were previously ignored when processing
git clones in parallel. Any errors are now properly raised. T233143

We also now generate and publish a changelog! This means that you can
discover more minor new features and miscellaneous changes via:


  https://doc.wikimedia.org/quibble/changelog.html


I will progressively upgrade the CI jobs over the next few days. The new
Docker images are:

    docker-registry.discovery.wmnet/releng/quibble-coverage:0.0.36
    docker-registry.discovery.wmnet/releng/quibble-fresnel:0.0.36
    docker-registry.discovery.wmnet/releng/quibble-stretch:0.0.36
    docker-registry.discovery.wmnet/releng/quibble-stretch-bundle:0.0.36
    docker-registry.discovery.wmnet/releng/quibble-stretch-php70:0.0.36
    docker-registry.discovery.wmnet/releng/quibble-stretch-php71:0.0.36
    docker-registry.discovery.wmnet/releng/quibble-stretch-php72:0.0.36
    docker-registry.discovery.wmnet/releng/quibble-stretch-php73:0.0.36

Thank you to Adam Wight, Daniel Kinzler, James Forrester, and Kosta Harlan.

--
Antoine "hashar" Musso && James Forrester
_______________________________________________
Wikitech-l mailing list
[hidden email]
https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Reply | Threaded
Open this post in threaded view
|

Re: Quibble 0.0.36 released

Daniel Kinzler-3
woot!

Or, in other words: supercalifragilisticexpialidocious!

Am 08.10.19 um 23:00 schrieb Antoine Musso:

> Hello,
>
> I have cut a new version of Quibble — version 0.0.36. This will roll out
> to all CI jobs this week.
>
> Two new features are now present:
>
> * Quibble sets up a wiki against which to run tests. It can now override
> configuration set by the MediaWiki installer, which we have done for two
> items:
> ** This wiki now allows file uploading ($wgEnableUploads = true), which
> unblocks people writing integration tests for uploading. – T190829 and
> T199939
> ** This wiki now has $wgSecretKey set (to the value
> 'supercalifragilisticexpialidocious'), which unblocks people writing
> integration tests for the job queue. – T230340
> * After each test stage, Quibble will report how long it took.
>
> The sole bug fix is that errors were previously ignored when processing
> git clones in parallel. Any errors are now properly raised. T233143
>
> We also now generate and publish a changelog! This means that you can
> discover more minor new features and miscellaneous changes via:
>
>
>   https://doc.wikimedia.org/quibble/changelog.html
>
>
> I will progressively upgrade the CI jobs over the next few days. The new
> Docker images are:
>
>     docker-registry.discovery.wmnet/releng/quibble-coverage:0.0.36
>     docker-registry.discovery.wmnet/releng/quibble-fresnel:0.0.36
>     docker-registry.discovery.wmnet/releng/quibble-stretch:0.0.36
>     docker-registry.discovery.wmnet/releng/quibble-stretch-bundle:0.0.36
>     docker-registry.discovery.wmnet/releng/quibble-stretch-php70:0.0.36
>     docker-registry.discovery.wmnet/releng/quibble-stretch-php71:0.0.36
>     docker-registry.discovery.wmnet/releng/quibble-stretch-php72:0.0.36
>     docker-registry.discovery.wmnet/releng/quibble-stretch-php73:0.0.36
>
> Thank you to Adam Wight, Daniel Kinzler, James Forrester, and Kosta Harlan.
>

--
Daniel Kinzler
Principal Software Engineer, Core Platform
Wikimedia Foundation

_______________________________________________
Wikitech-l mailing list
[hidden email]
https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Reply | Threaded
Open this post in threaded view
|

Re: Quibble 0.0.37 released

Antoine Musso-3
In reply to this post by Antoine Musso-3
Hello,

Due to an unfortunate refactoring which is not covered by any test,
Quibble 0.0.36 would fail to find a local_settings.php file. It contains
some MediaWiki settings specific to Quibble but the file was not installed.

I have cut a new version 0.0.37 which has the file. Sorry for the
inconvenience.

The new containers:


docker-registry.discovery.wmnet/releng/quibble-coverage:0.0.37
docker-registry.discovery.wmnet/releng/quibble-fresnel:0.0.37
docker-registry.discovery.wmnet/releng/quibble-stretch:0.0.37
docker-registry.discovery.wmnet/releng/quibble-stretch-bundle:0.0.37
docker-registry.discovery.wmnet/releng/quibble-stretch-php70:0.0.37
docker-registry.discovery.wmnet/releng/quibble-stretch-php71:0.0.37
docker-registry.discovery.wmnet/releng/quibble-stretch-php72:0.0.37
docker-registry.discovery.wmnet/releng/quibble-stretch-php73:0.0.37

--
Antoine "hashar" Musso
_______________________________________________
Wikitech-l mailing list
[hidden email]
https://lists.wikimedia.org/mailman/listinfo/wikitech-l