SemanticMediaWiki/SemanticGlossary

Set up CI

JeroenDeDauw opened this issue · 11 comments

  • Add CI command to composer.json (example)
  • Have TravisCI create an install and run the CI command

I actually do not have the rights to merge it there. Which means I will also not be able to sync changes back. Ping @s7eph4n

Merged it.

Don't know, how to add you to the group on gerrit. Guess I"ll have to request it somewhere on mw.org.

I've just merged the wmf master branch with the gh one, so the wmf one is currently out of date.

Oh - because of this fix I just realized that this repo does in fact have TravisCI config. I somehow missed that before. I've enabled TravisCI for this repo now.

Travis (refs #6) is 👍 and working against the correct source.

Just use composer phpunit from the extension root.

@s7eph4n I got rights on the wmf repo now and have synced

\o/