Re: svgwg.org tooling

On 25-Sep-18 04:19, Cameron McCormack wrote:
> 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.
Thanks Cam, appreciated
>> (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.
Yeah, we figured out what the problem was (malformed html, which is 
parsed as xhtml) on yesterday's call, and I fixed it right after the call.

-- 
Chris Lilley
@svgeesus
Technical Director @ W3C
W3C Strategy Team, Core Web Design
W3C Architecture & Technology Team, Core Web & Media

Received on Tuesday, 25 September 2018 13:03:14 UTC