[Wikidata-tech] TravisCI integration with Gerrit

2013-06-13 Thread Jeroen De Dauw
Hey Steffen and Andy,

Continuing what I started on Twitter here, as some more characters might be
helpful :)

It seems that both our projects (FLOW3 and Wikidata) are in a similar
situation. We are using Gerrit as CR tool, and TravisCI to run our tests.
And we both want to have Travis run tests for all patchsets submitted to
Gerrit, and then +1 or -1 on verified based on the build passing or
failing. To what extend have you gotten such a thing to work on your
project? Is there code available anywhere? If both projects can use the
same code for this, I'd be happy to contribute to what you already have.

Cheers

--
Jeroen De Dauw
http://www.bn2vs.com
Don't panic. Don't be evil. ~=[,,_,,]:3
--
___
Wikidata-tech mailing list
Wikidata-tech@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata-tech


[Wikidata-tech] QueryEngine moved to own repository and now on Travis CI

2013-06-13 Thread Jeroen De Dauw
Hey,

The QueryEngine component now resides in its own git repo at
https://gerrit.wikimedia.org/r/p/mediawiki/extensions/WikibaseQueryEngine.git

The unit and integration tests for this component are now also run on
Travis CI:
https://travis-ci.org/wikimedia/mediawiki-extensions-WikibaseQueryEngine/builds

As you can see here, a full MW install is created, and the tests are run
with both MySQL and SQLite:
https://travis-ci.org/wikimedia/mediawiki-extensions-WikibaseQueryEngine/builds/8049497

Since we currently do not have the tests for this running at all on WMF
Jenkins, and it probably is going to be very hard to match what we got on
Travis now, I'm going to look into making Travis vote on gerrit.

Cheers

--
Jeroen De Dauw
http://www.bn2vs.com
Don't panic. Don't be evil. ~=[,,_,,]:3
--
___
Wikidata-tech mailing list
Wikidata-tech@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata-tech