Re: svgwg.org tooling

Hi Chris,

On Tue, Sep 25, 2018, at 5:00 AM, Chris Lilley wrote:
> We would like to set up Travis CI to check pull requests, and apparently 
> something on svgwg.org needs to be restarted in some cases?

Yes, currently any time changes to any Makefile or anything under tools/ are pushed, the build system will stop running anything until some manual steps are performed on the server.  This is a precautionary measure to avoid arbitrary code from being run on the svgwg.org server (which is jwatt's VPS).  So in theory every time such a change is made I would quickly review it and then mark it as safe on the server and kick off a build.

If you've got a PR which is ready to land that will make changes to the build scripts, you can ping me to review those changes, and I'll hit the merge button then white list the change straight away.  That's probably better than merging and then waiting for me to notice the warning emails about needing to check the build system changes, and not being able to do anything in the meantime.

> (PR I merged over the weekend seem to have broken the build, 
> Overview.html and changes.html are missing from svgwg.org today).

Checking now, I see the most recent changes.html changes (under Conformance Criteria).  I'm not sure if anything's missing from Overview.html.

Cheers,

Cameron

Received on Tuesday, 25 September 2018 08:19:48 UTC