automatic checks on github

I said that I would investigate how automatic checks work on github.

Github has a way of making pushes or pull requests pass status checks.  This
is a powerful mechanism and the documentation is thus quite involved.  As far
as I can tell you have to set up a server that will be notified and then will
run something.

The way that I can see this working is as follows:
1/ someone sets up a SHACL server that can run the test harness
2/ someone creates the interface that listens to test suite pushes or pull
requests, sets up the proposed test suite, and sends back the results
3/ this interface is set up on the server and linked to the github repository

I expect that there is some interface methodology that can create the
interface fairly easily.  I've asked the quodlibet people how they set up
their checks.


There is no chance that Nuance will set up the server, so someone else will
have to do it.


peter

Received on Thursday, 14 January 2016 21:11:07 UTC